diff --git a/src/assets/js/utils/data-dictionary.js b/src/assets/js/utils/data-dictionary.js index 05e91fa1f..e57115c4d 100644 --- a/src/assets/js/utils/data-dictionary.js +++ b/src/assets/js/utils/data-dictionary.js @@ -165,19 +165,19 @@ export default { id: 6, text: '台湾居民来往大陆通行证' }, - { + /* { id: 7, text: '其他', disabled: true + }*/ + { + id: 8, + text: '外国人永久居留身份证' + }, + { + id: 9, + text: '港澳台居民居住证' } - // { - // id: 8, - // text: '外国人永久居留身份证' - // }, - // { - // id: 9, - // text: '港澳台居民居住证' - // } ], //投保人证件类型 insuredIdType: [ @@ -207,19 +207,19 @@ export default { id: 6, text: '台湾居民来往大陆通行证' }, - { + /* { id: 7, text: '其他', disabled: true + }*/ + { + id: 8, + text: '外国人永久居留身份证' + }, + { + id: 9, + text: '港澳台居民居住证' } - // { - // id: 8, - // text: '外国人永久居留身份证' - // }, - // { - // id: 9, - // text: '港澳台居民居住证' - // } ], //出生证明 birthType: [ @@ -253,7 +253,7 @@ export default { text: '其他' } ], - //投保人/被保人关系 + //投保人/被保险人关系 relationToAppnt: [ { id: 1, @@ -276,7 +276,7 @@ export default { text: '其他' } ], - //理赔报案投保人/被保人关系 + //理赔报案投保人/被保险人关系 relationToAppnts: [ { id: '00', @@ -751,7 +751,7 @@ export default { }, { id: '36', - text: '被保人保存成功' + text: '被保险人保存成功' }, { id: '37', @@ -911,6 +911,21 @@ export default { shortName: '万能险', name: '国富人寿鑫管家终身寿险(万能型)', code: 'GFRS_M0017' + }, + { + shortName: '医疗险', + name: '国富人寿附加住院医疗保险(医疗型)', + code: 'GFRS_A0004' + }, + { + shortName: '意外险', + name: '国富人寿附加综合意外伤害保险(意外型)', + code: 'GFRS_A0005' + }, + { + shortName: '重疾险', + name: '国富人寿国富民安重大疾病保险(重疾型)', + code: 'GFRS_M0018' } ], // 职级 diff --git a/src/assets/js/utils/validator.js b/src/assets/js/utils/validator.js index e8da7f9ba..c449e3937 100644 --- a/src/assets/js/utils/validator.js +++ b/src/assets/js/utils/validator.js @@ -60,7 +60,7 @@ Validator.extend('age', { return value > 17 && /^\d{1,3}$/.test(value) } }) -//被保人年龄(不得小于18周岁) +//被保险人年龄(不得小于18周岁) Validator.extend('appntAge', { getMessage: () => '年龄不得小于18周岁', validate: value => { diff --git a/src/components/ebiz/sale/BankCardScan.vue b/src/components/ebiz/sale/BankCardScan.vue index 638ce1eed..2bf5c8115 100644 --- a/src/components/ebiz/sale/BankCardScan.vue +++ b/src/components/ebiz/sale/BankCardScan.vue @@ -46,7 +46,7 @@ export default { // imgfront: this.$assetsUrl + 'images/u6071.png', // 是否可以点击完成 isDisabled: true, - // 是投保人还是被保人扫描 0是投保人 1是被保人 + // 是投保人还是被保险人扫描 0是投保人 1是被保险人 // cardScanningType: '', // 是否成功扫描 state: '' diff --git a/src/components/ebiz/sale/IdentityCardScan.vue b/src/components/ebiz/sale/IdentityCardScan.vue index 204b72d1e..683201616 100644 --- a/src/components/ebiz/sale/IdentityCardScan.vue +++ b/src/components/ebiz/sale/IdentityCardScan.vue @@ -74,7 +74,7 @@ export default { imgBack: this.$assetsUrl + 'images/idCardBack.png', // 相机图片 srcCamera: this.$assetsUrl + 'images/camera_copy.png', - // 是否是投保人还是被保人扫描 + // 是否是投保人还是被保险人扫描 scanFromInsured: '', state: '', stateBack: '', diff --git a/src/router/ebiz/proposal.js b/src/router/ebiz/proposal.js index 444331f1f..5377f7790 100644 --- a/src/router/ebiz/proposal.js +++ b/src/router/ebiz/proposal.js @@ -31,7 +31,7 @@ export default [ name: 'ChooseInsuredPerson', component: chooseInsuredPerson, meta: { - title: '选择被保人' + title: '选择被保险人' } }, { @@ -49,7 +49,7 @@ export default [ name: 'InsuredPerson', component: insuredPerson, meta: { - title: '被保人信息', + title: '被保险人信息', index: 1 } }, diff --git a/src/router/ebiz/sale.js b/src/router/ebiz/sale.js index f914be21c..0ef64aaea 100644 --- a/src/router/ebiz/sale.js +++ b/src/router/ebiz/sale.js @@ -59,7 +59,7 @@ export default [ name: 'insuredPerson', component: insuredPerson, meta: { - title: '被保人信息', + title: '被保险人信息', index: 1 } }, diff --git a/src/store/index.js b/src/store/index.js index ece04feb3..63cb1d212 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -10,13 +10,13 @@ export default new Vuex.Store({ app }, state: { - pageFlag: '', //理赔申请-区分被保人/申请人页面flag + pageFlag: '', //理赔申请-区分被保险人/申请人页面flag agentEnterApplyMobil: '', //自助入司-新的被增员人填好的基础信息里的电话号码 agentEnterApplyIdNo: '', //自助入司-新的被增员人填好的基础信息里的证件号码 refusalCause: '' //自助入司-查看审批流程-审批拒绝的原因 }, mutations: { - //更新 理赔申请-区分被保人/申请人页面flag + //更新 理赔申请-区分被保险人/申请人页面flag updatePageFlag(state, val) { state.pageFlag = val }, diff --git a/src/views/ebiz/agentEenter/js/methods.js b/src/views/ebiz/agentEenter/js/methods.js index a067b331b..c31c2a20e 100644 --- a/src/views/ebiz/agentEenter/js/methods.js +++ b/src/views/ebiz/agentEenter/js/methods.js @@ -42,7 +42,7 @@ export function selectComp(that, index, type = '') { //投保人 localStorage.scanFromInsured = 'true' } else if (type == '2') { - //被保人 + //被保险人 localStorage.scanFromInsured = 'false' }; [that.isScan, title] = [true, '身份证扫描'] @@ -83,7 +83,7 @@ function closeBtn(that) { /** * * @param {*} that 上下文 - * @param {String} type 1 投保人; 2 被保人; 3 受益人 + * @param {String} type 1 投保人; 2 被保险人; 3 受益人 */ export function appCallBack(that, type) { return function () { @@ -93,7 +93,7 @@ export function appCallBack(that, type) { title = '投保人信息' break case '2': - title = '被保人信息' + title = '被保险人信息' break case '3': title = '指定受益人信息' @@ -129,7 +129,7 @@ export function chooseOccupation(that, type) { title = '投保人信息' break case '2': - title = '被保人信息' + title = '被保险人信息' break case '3': title = '指定受益人信息' @@ -151,7 +151,7 @@ export function chooseOccupation(that, type) { * @param {*} that 上下文 * @param {*} pickerType 弹框类型 * @param {*} valueKey 弹框编号 - * @param {*} type 1 投保人; 2 被保人; 3 受益人 + * @param {*} type 1 投保人; 2 被保险人; 3 受益人 */ export function toSelect(that, pickerType, valueKey, type) { //pickerType 1、民族 2、证件类型 3、文化程度 4、有无社保(弃用) 5、税收居民身份 6、婚姻状况 7、在职情况 @@ -204,7 +204,7 @@ export function toSelect(that, pickerType, valueKey, type) { * * @param {*} that 上下文 * @param {*} value 值 - * @param {*} type 1 投保人 2 被保人 3 受益人 + * @param {*} type 1 投保人 2 被保险人 3 受益人 */ export function onConfirm(that, value, type) { that.popupShow = false @@ -324,7 +324,7 @@ export function onConfirm(that, value, type) { } break case '3': { - //如果受益人是被保人本人 + //如果受益人是被保险人本人 if (value.id == 1) { //获取投保人数据 getOrderDetail({ @@ -332,7 +332,7 @@ export function onConfirm(that, value, type) { }).then(res => { if (res.result == 0) { that.isInsured = true - //获取被保人信息 + //获取被保险人信息 let insuredInfo = res.orderDTO.insuredDTOs[0] for (let key in that.userInfo) { that.userInfo[key] = insuredInfo[key] @@ -505,7 +505,7 @@ export function onDateConfirm(that, val, type) { * * @param {*} that 上下文 * @param {*} data 客户列表数据 - * @param {*} type 1 投保人; 2 被保人; 3 受益人 + * @param {*} type 1 投保人; 2 被保险人; 3 受益人 */ export function chooseCustomer(that, data, type) { let title @@ -514,7 +514,7 @@ export function chooseCustomer(that, data, type) { title = '投保人信息' break case '2': - title = '被保人信息' + title = '被保险人信息' break case '3': title = '指定受益人信息' @@ -615,7 +615,7 @@ export function chooseCustomer(that, data, type) { /** * * @param {*} that 上下文 - * @param {*} type 1 投保人; 2 被保人; 3 受益人 + * @param {*} type 1 投保人; 2 被保险人; 3 受益人 */ export function nextStep(that, type) { //表单校验, 成功跳转 @@ -657,7 +657,7 @@ export function infoUpdate(that, type) { let flag switch (type) { case '1': { - //取出local中的投被保人信息 + //取出local中的投被保险人信息 let saleInsuredInfo = JSON.parse(localStorage.saleInsuredInfo) //如果 性别, 出生日期, 有无社保, 职业 发生变化 if (that.userInfo.sex != saleInsuredInfo.sex || that.userInfo.birthday != saleInsuredInfo.birthday) { @@ -666,7 +666,7 @@ export function infoUpdate(that, type) { } break case '2': { - //取出local中的被保人信息 + //取出local中的被保险人信息 let saleInsuredPersonInfo = JSON.parse(localStorage.saleInsuredPersonInfo) //如果 性别, 出生日期, 有无社保, 职业 发生变化 if ( @@ -707,11 +707,11 @@ export function infoUpdate(that, type) { /** * * @param {*} that 上下文 - * @param {*} type 1 投保人 2 被保人 + * @param {*} type 1 投保人 2 被保险人 */ export function save(that, type, str) { let params = { - // 投被保人入参不同 + // 投被保险人入参不同 orderType: type == '1' ? 'APPNT_ORDER' : 'INSURED_ORDER', orderDTO: { orderInfoDTO: { @@ -727,7 +727,7 @@ export function save(that, type, str) { if (type == '2' && that.userInfo.mediaDTOS == '') { delete that.userInfo.mediaDTOS } - // 投被保人入参不同 + // 投被保险人入参不同 type == '1' ? (params.orderDTO.appntDTO = that.userInfo) : (params.orderDTO.insuredDTOs = [that.userInfo]) saveOrUpdateOrderInfo(params).then(res => { if (res.result == 0) { @@ -738,7 +738,7 @@ export function save(that, type, str) { that.countDown = 60 that.codeDisabled = false // let url - // 投被保人跳转路径不同 + // 投被保险人跳转路径不同 if (type == '1') { that.$jump({ flag: 'h5', @@ -815,7 +815,7 @@ export function sureArea(that, area, type, flag = false) { * * @param {*} that 上下文 * @param {*} data 扫描数据 - * @param {*} type 1 投保人 2 被保人 + * @param {*} type 1 投保人 2 被保险人 */ export function getIdentityInfo(that, data, type) { if (data.name && data.name != '待识别') { @@ -829,7 +829,7 @@ export function getIdentityInfo(that, data, type) { } that.isScan = false that.bankisScan = false - let title = type == '1' ? '投保人信息' : '被保人信息' + let title = type == '1' ? '投保人信息' : '被保险人信息' that.$jump({ flag: 'navigation', extra: { @@ -882,7 +882,7 @@ export function getRelatedData(that, val) { /** * * @param {*} that 上下文 - * @param {*} type 1 投保人 2 被保人 + * @param {*} type 1 投保人 2 被保险人 */ export function getCode(that, type) { if (that.userInfo.mobile == '') { diff --git a/src/views/ebiz/common/AddRiskList.vue b/src/views/ebiz/common/AddRiskList.vue index 60204a53a..7b3ead2a9 100644 --- a/src/views/ebiz/common/AddRiskList.vue +++ b/src/views/ebiz/common/AddRiskList.vue @@ -110,7 +110,7 @@ export default { return } } else { - //校验主合同的被保人寿险职业等级 + //校验主合同的被保险人寿险职业等级 if (riskRules.lifeGradeLimit(resultData, this)) { return } @@ -122,6 +122,7 @@ export default { let currentProductInfo = { calFactorLst, isMainRisk: 1, + hint: resultData.hint, riskType: resultData.riskType, riskName: this.result.riskName, productCode: this.result.productCode, @@ -191,7 +192,7 @@ export default { }, //豁免险影响 remitLimit(resultData) { - //isRemit 0是豁免险 1非豁免险 remitType 0投保人 1被保人 relationToAppnt 投被关系 + //isRemit 0是豁免险 1非豁免险 remitType 0投保人 1被保险人 relationToAppnt 投被关系 let isRemit = resultData.productTrialInfoDTO.isRemit if (isRemit == 1) return false let remitType = resultData.productTrialInfoDTO.remitType diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index ebb3783aa..e2c9ebeaf 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -1284,6 +1284,7 @@ export default { return this.$toast('关联保单的格式不正确') } } + //组装险种提交数据 let [mainRiskCode, riskDTOLst] = ['', []] let rollInResult = '' //校验预计转入保费结果 diff --git a/src/views/ebiz/common/MainRiskList.vue b/src/views/ebiz/common/MainRiskList.vue index 971d0890b..a26021366 100644 --- a/src/views/ebiz/common/MainRiskList.vue +++ b/src/views/ebiz/common/MainRiskList.vue @@ -134,7 +134,7 @@ export default { return } } else { - //校验主合同被保人寿险职业等级 + //校验主合同被保险人寿险职业等级 if (riskRules.lifeGradeLimit(resultData, this)) { return } @@ -156,6 +156,7 @@ export default { calFactorLst, hasAddtionRisk, isMainRisk: 0, + hint: resultData.hint, riskType: resultData.riskType, riskName: this.result.riskName, productCode: this.result.riskProductCode, @@ -171,6 +172,7 @@ export default { calFactorLst, hasAddtionRisk, isMainRisk: 0, + hint: resultData.hint, riskType: resultData.riskType, riskName: this.result.riskName, productCode: this.result.riskProductCode, diff --git a/src/views/ebiz/common/SelectedProduct.vue b/src/views/ebiz/common/SelectedProduct.vue index c8fdd1bac..8c7f34cc2 100644 --- a/src/views/ebiz/common/SelectedProduct.vue +++ b/src/views/ebiz/common/SelectedProduct.vue @@ -179,7 +179,7 @@ export default { this.isShow = true }) .catch(() => { - this.$toast('删除失败!') + /*this.$toast('删除失败!')*/ }) }, async delProduct(index) { diff --git a/src/views/ebiz/common/risk-rules.js b/src/views/ebiz/common/risk-rules.js index d0b68a99b..a7c71d399 100644 --- a/src/views/ebiz/common/risk-rules.js +++ b/src/views/ebiz/common/risk-rules.js @@ -1,5 +1,5 @@ export default { - //投、被保人年龄对险种的限制 + //投、被保险人年龄对险种的限制 ageLimit(resultData, vm, isApplicant) { let age, tips if (isApplicant) { @@ -7,7 +7,7 @@ export default { tips = '投保人年龄不适合此款险种,请选择其他险种!' } else { age = this.getSaleInsuredPersonInfo().age - tips = '被保人年龄不适合此款险种,请选择其他险种!' + tips = '被保险人年龄不适合此款险种,请选择其他险种!' } let minAge = resultData.productTrialInfoDTO.ageRange && resultData.productTrialInfoDTO.ageRange.minAge let maxAge = resultData.productTrialInfoDTO.ageRange && resultData.productTrialInfoDTO.ageRange.maxAge; @@ -24,7 +24,7 @@ export default { let socialInsurance = resultData.productInsuredDTO.socialInsurance if (socialInsurance == 0) return false if (currentMedical != socialInsurance) { - vm.$toast('被保人社保情况不适合此款险种,请选择其他险种!') + vm.$toast('被保险人社保情况不适合此款险种,请选择其他险种!') return true } return false @@ -62,7 +62,7 @@ export default { } return false }, - //获取被保人信息 + //获取被保险人信息 getSaleInsuredPersonInfo() { return localStorage.saleInsuredPersonInfo && JSON.parse(localStorage.saleInsuredPersonInfo) }, diff --git a/src/views/ebiz/proposal/Appnt.vue b/src/views/ebiz/proposal/Appnt.vue index f9d5d0152..3ec1d8bc7 100644 --- a/src/views/ebiz/proposal/Appnt.vue +++ b/src/views/ebiz/proposal/Appnt.vue @@ -184,7 +184,7 @@ export default { hiddenRight: '1' } }) - let { customerName, customerSex, birthday, customerPhone, age, occupationName, occupationCode, lifeGrade, healthGrade } = data + let { customerName, customerSex, birthday, customerPhone, age, occupationName, occupationCode, lifeGrade, healthGrade, socialSecurity } = data this.appntDTO = { mobile: customerPhone, birthday, @@ -194,7 +194,8 @@ export default { age: age ? age : '', occupationCode, lifeGrade, - healthGrade + healthGrade, + socialSecurity } }, @@ -214,6 +215,7 @@ export default { saveProposal(params).then(res => { if (res.result == '0') { localStorage.orderNo = res.content.orderNo + localStorage.orderNoSocialSecurity = this.appntDTO.socialSecurity this.$jump({ flag: 'h5', extra: { diff --git a/src/views/ebiz/proposal/ChooseInsuredPerson.vue b/src/views/ebiz/proposal/ChooseInsuredPerson.vue index f7e594cf9..38715452c 100644 --- a/src/views/ebiz/proposal/ChooseInsuredPerson.vue +++ b/src/views/ebiz/proposal/ChooseInsuredPerson.vue @@ -133,7 +133,7 @@ export default { } }) if (v.insuredId) { - //判断是否已经添加被保人及险种 + //判断是否已经添加被保险人及险种 v.hasRisk = true } this.persons.forEach(p => { @@ -183,7 +183,7 @@ export default { } }) if (result) { - return Toast.fail('请填写被保人信息') + return Toast.fail('请填写被保险人信息') } if (!hasRisk) { return Toast.fail('请选择保险产品信息') @@ -215,7 +215,7 @@ export default { }) }, - //从页头选择被保人 + //从页头选择被保险人 handleChoose(item) { console.log(item) if (!item.check) { @@ -229,7 +229,7 @@ export default { Dialog.confirm({ className: 'dialog-delete', title: '提示', - message: '确认删除该被保人?', + message: '确认删除该被保险人?', cancelButtonColor: '#E9332E', confirmButtonColor: '#FFFFFF' }) @@ -276,7 +276,7 @@ export default { Dialog.confirm({ className: 'dialog-delete', title: '提示', - message: '确认删除该被保人?', + message: '确认删除该被保险人?', cancelButtonColor: '#E9332E', confirmButtonColor: '#FFFFFF' }) @@ -324,7 +324,7 @@ export default { relationToAppnt: person.relation, relationName: person.relationName } - localStorage.saleInsuredPersonInfo = JSON.stringify(saleInsuredPersonInfo) //存储被保人信息 + localStorage.saleInsuredPersonInfo = JSON.stringify(saleInsuredPersonInfo) //存储被保险人信息 localStorage.chooseProductCodes = '' //置空所选险种 this.$jump({ @@ -341,7 +341,7 @@ export default { edit(item) { item.birthday = item.birthdayLabel item.age = item.insuredAge - localStorage.saleInsuredPersonInfo = JSON.stringify(item) //存储被保人信息 + localStorage.saleInsuredPersonInfo = JSON.stringify(item) //存储被保险人信息 localStorage.isFrom = 'proposal' this.$jump({ flag: 'h5', @@ -353,7 +353,7 @@ export default { } }) }, - //添加被保险人 添加一个没有险种的被保人 + //添加被保险人 添加一个没有险种的被保险人 addPerson(item) { let code = item.code let persons = this.persons diff --git a/src/views/ebiz/proposal/Exhibition.vue b/src/views/ebiz/proposal/Exhibition.vue index 30c254111..62c9fa65c 100644 --- a/src/views/ebiz/proposal/Exhibition.vue +++ b/src/views/ebiz/proposal/Exhibition.vue @@ -204,7 +204,7 @@ export default { // 折叠面板 activeNames: [], appntDTO: {}, //投保人信息 - insuredDTOs: [{}], //被保人信息 + insuredDTOs: [{}], //被保险人信息 isWeixin, agent: { //代理人信息 @@ -223,18 +223,22 @@ export default { mounted() { localStorage.setItem('pdfShareCode', '') document.body.style.backgroundColor = '#fff' - setTimeout(() => { - // 右上角的显示 - window.EWebBridge.webCallAppInJs('webview_right_button', { - btns: [ - { - img: this.$assetsUrl + 'images/share@3x.png' - } - ] - }) - }, 1000) - window['appCallBack'] = this.appCallBack - this.init() + if (this.isWeixin) { + this.init() + }else { + setTimeout(() => { + // 右上角的显示 + window.EWebBridge.webCallAppInJs('webview_right_button', { + btns: [ + { + img: this.$assetsUrl + 'images/share@3x.png' + } + ] + }) + }, 1000) + window['appCallBack'] = this.appCallBack + this.init() + } }, beforeRouteLeave(to, from, next) { document.body.style.backgroundColor = '' @@ -298,6 +302,7 @@ export default { }, //app回调 appCallBack(data) { + let that = this if (data.trigger == 'right_button_click') { EWebBridge.webCallAppInJs('bridge', { flag: 'share', @@ -311,7 +316,7 @@ export default { '&token=' + encodeURI(localStorage.token) + '&mainRiskCodes=' + - encodeURI(JSON.stringify(localStorage.mainRiskCodes)), + encodeURI(JSON.stringify(that.mainRiskCodes)), // url: 'http://47.96.143.111/#/proposal/exhibition?proposalNo=' + localStorage.orderNo + '&token=' + localStorage.token, img: this.$assetsUrl + 'images/logo.png' } diff --git a/src/views/ebiz/proposal/InsuredPerson.vue b/src/views/ebiz/proposal/InsuredPerson.vue index 371cdf4f8..d67441c26 100644 --- a/src/views/ebiz/proposal/InsuredPerson.vue +++ b/src/views/ebiz/proposal/InsuredPerson.vue @@ -9,7 +9,7 @@ @nameChange="nameChange" @on-choose="chooseCustomer" v-validate="'required'" - name="被保人" + name="被保险人" required :readonly="disabled" label="姓名" @@ -48,15 +48,23 @@ label="职业" name="职业" v-validate="'required'" - placeholder="被保人职业" + placeholder="被保险人职业" />
- +
- + - + 下一步 @@ -116,7 +124,7 @@ export default { occupationShowPicker: false, currentPopupIndex: '', disabled: false, - ageShow: '' //被保人显示年龄 + ageShow: '' //被保险人显示年龄 } }, @@ -143,15 +151,15 @@ export default { this.insured.relationToAppnt = relationToAppnt this.insured.relationLabel = relationName if (this.insured.relationToAppnt == '1') { - //如果是投被同人 就将投保人信息存入被保人信息 + //如果是投被同人 就将投保人信息存入被保险人信息 this.disabled = true this.insured = Object.assign(this.insured, JSON.parse(localStorage.proposalAppnt)) this.insured.age = getAge.getAge(this.insured.birthday, new Date()) - this.insured.medical = '0' + this.insured.medical = localStorage.orderNoSocialSecurity !== undefined ? localStorage.orderNoSocialSecurity : '0' } this.ageShow = this.insured.age == '-1' ? '0' : this.insured.age }, - //设置被保人年龄显示 如果this.insured.age为 -1时显示为空,不为1时显示为正常输入值 + //设置被保险人年龄显示 如果this.insured.age为 -1时显示为空,不为1时显示为正常输入值 changeAgeInput(val) { // this.ageShow = val == '-1' ? '0' : val this.insured.age = val @@ -195,7 +203,7 @@ export default { this.$jump({ flag: 'navigation', extra: { - title: '被保人信息', + title: '被保险人信息', hiddenRight: '1' } }) @@ -209,7 +217,7 @@ export default { this.$jump({ flag: 'navigation', extra: { - title: '被保人信息', + title: '被保险人信息', hiddenRight: '1' } }) @@ -225,8 +233,9 @@ export default { //点击下一步 nextStep() { //保存有没有社保,在保费计算用到 - localStorage.setItem('proposalMedical', this.insured.medical === '0' ? '1' : '0') + //localStorage.setItem('proposalMedical', this.insured.medical == '0' ? '1' : '0') + localStorage.proposalMedical = this.insured.medical == '0' ? '1' : '0' this.insured.age = String(this.insured.age) let cacheSex = JSON.parse(localStorage.proposalAppnt).sex let localSex = this.insured.sex @@ -234,7 +243,7 @@ export default { let resultSex = checkSex(cacheSex, localSex, relation) let resultRelation = checkRelation(relation, this.insured.age) if (!resultSex) { - return Toast.fail('被保人性别有误') + return Toast.fail('被保险人性别有误') } if (!resultRelation) { return Toast.fail('0-7岁未成年人须由其父母投保') @@ -323,7 +332,7 @@ export default { this.$jump({ flag: 'navigation', extra: { - title: '被保人信息', + title: '被保险人信息', hiddenRight: '1' } }) diff --git a/src/views/ebiz/proposal/List.vue b/src/views/ebiz/proposal/List.vue index cf362a18d..9fce47110 100644 --- a/src/views/ebiz/proposal/List.vue +++ b/src/views/ebiz/proposal/List.vue @@ -215,7 +215,7 @@ export default { }, //编辑 edit(item) { - //建议书列表 编辑=》制作中的建议书跳转到选择被保人页面; + //建议书列表 编辑=》制作中的建议书跳转到选择被保险人页面; localStorage.orderNo = item.orderInfoDTO.orderNo this.$jump({ flag: 'h5', diff --git a/src/views/ebiz/proposal/js/exhibitionMethod.js b/src/views/ebiz/proposal/js/exhibitionMethod.js index b26261364..ed2197efc 100644 --- a/src/views/ebiz/proposal/js/exhibitionMethod.js +++ b/src/views/ebiz/proposal/js/exhibitionMethod.js @@ -43,7 +43,7 @@ export function formLabel(label, key) { return result } -//将被保人与利益演示相关联 +//将被保险人与利益演示相关联 export function relevance(insured, insuredLabelResult, insuredResult, insuredInfoResult, amtFormat, dutyLst) { insured.forEach(insure => { insure.productFeatures = '' diff --git a/src/views/ebiz/proposal/rule.js b/src/views/ebiz/proposal/rule.js index df6562b60..36475c70b 100644 --- a/src/views/ebiz/proposal/rule.js +++ b/src/views/ebiz/proposal/rule.js @@ -1,5 +1,5 @@ export function checkSex(cacheSex, localSex, relation) { - //当关系为配偶时 被保人性别必须与投保人性别不一致 + //当关系为配偶时 被保险人性别必须与投保人性别不一致 if (relation == '2' && localSex == cacheSex) { return false } else { @@ -7,7 +7,7 @@ export function checkSex(cacheSex, localSex, relation) { } } export function checkRelation(relation, age) { - //当被保人年龄小于8岁 被保人与投保人关系必须为父母 + //当被保险人年龄小于8岁 被保险人与投保人关系必须为父母 if (age < 8 && relation != '4') { return false } else { diff --git a/src/views/ebiz/sale/AccountInformation.vue b/src/views/ebiz/sale/AccountInformation.vue index 7dc78fc5f..4e96e86af 100644 --- a/src/views/ebiz/sale/AccountInformation.vue +++ b/src/views/ebiz/sale/AccountInformation.vue @@ -4,7 +4,7 @@ {{ `投保人:${saleInsuredInfo.name}` }}
@@ -110,7 +110,7 @@ import BankCardScan from '@/components/ebiz/sale/BankCardScan' export default { data() { return { - // 选中后传给后端的投保人或者被保人名字 + // 选中后传给后端的投保人或者被保险人名字 name: '', // 开户银行 bank: '', @@ -118,7 +118,7 @@ export default { checked: false, // 自动续保 isChecked: false, - // 投被保人是否同一个 + // 投被保险人是否同一个 relationToAppnt: '', // 银行卡号 bankId: '', @@ -126,7 +126,7 @@ export default { radio: '0', // 银行列表弹框 show: false, - // 被保人信息 + // 被保险人信息 saleInsuredPersonInfo: {}, // 投保人信息 saleInsuredInfo: {}, @@ -398,7 +398,7 @@ export default { if (res.result == 0) { //如果是从编辑进来的 if (this.$route.query.edit) { - //投被保人关系 + //投被保险人关系 this.relationToAppnt = res.orderDTO.insuredDTOs[0].relationToAppnt this.$utils.intLocalStorage(res) @@ -417,10 +417,10 @@ export default { let that = this - // 获取投被保人是否同一个人 + // 获取投被保险人是否同一个人 if (localStorage.saleInsuredPersonInfo) { that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } if (localStorage.saleInsuredInfo) { diff --git a/src/views/ebiz/sale/AddBeneficiaryInfo.vue b/src/views/ebiz/sale/AddBeneficiaryInfo.vue index 920e18118..e784009cc 100644 --- a/src/views/ebiz/sale/AddBeneficiaryInfo.vue +++ b/src/views/ebiz/sale/AddBeneficiaryInfo.vue @@ -6,8 +6,8 @@ v-model="relationToAppnt" required readonly - label="是被保人的" - name="是被保人的" + label="是被保险人的" + name="是被保险人的" right-icon="arrow" placeholder="请选择" v-validate="'required'" @@ -302,7 +302,7 @@ export default { bnfOrder: '1', //受益顺序 bnfLot: '', //受益比例 bnfFlag: '', - relationToInsured: '', //和被保人的关系 + relationToInsured: '', //和被保险人的关系 lifeGrade: '', healthGrade: '', bnfType: '0' //身故受益人 @@ -336,7 +336,7 @@ export default { this.userInfo.name = name }, selectClick(index) { - // 同被保人不允许编辑 + // 同被保险人不允许编辑 if (this.isInsured) { return } @@ -408,7 +408,7 @@ export default { }, //弹框选择 toSelect(pickerType, valueKey) { - //同被保人不允许编辑 + //同被保险人不允许编辑 if (this.isInsured) { return } @@ -466,13 +466,13 @@ export default { } else if (this.pickerType == '6') { ;[this.userInfo.marriage, this.marriage] = [value.id, value.text] } else if (this.pickerType == '7') { - // //如果受益人是被保人本人 + // //如果受益人是被保险人本人 // if (value.id == 1) { // //获取投保人数据 // getOrderDetail({ orderNo: localStorage.orderNo }).then(res => { // if (res.result == 0) { // this.isInsured = true - // //获取被保人信息 + // //获取被保险人信息 // let insuredInfo = res.orderDTO.insuredDTOs[0] // for (let key in this.userInfo) { // this.userInfo[key] = insuredInfo[key] @@ -657,13 +657,13 @@ export default { let age = utilsAge.getAge(this.userInfo.birthday, new Date()) let relationToAppnt = localStorage.relationToAppnt let insuredDetail = JSON.parse(localStorage.insuredDetail) - // //被保人不是已婚 + // //被保险人不是已婚 // if (this.insuredMarriage != '1') { // return this.$toast('与投保人关系不正确') // } // let insuredSex = JSON.parse(localStorage.saleInsuredPersonInfo).sex // let appntSex = JSON.parse(localStorage.saleInsuredInfo).sex - // //投被保人性别相同 + // //投被保险人性别相同 // if (insuredSex == appntSex) { // return this.$toast('性别输入有误') // } @@ -671,21 +671,21 @@ export default { // 页面跳转 this.$validator.validate().then(valid => { if (true === valid) { - // 受益人是被保人的配偶 + // 受益人是被保险人的配偶 if (this.userInfo.relationToInsured == '2') { - // 受益人与投保人都是被保人的配偶时 + // 受益人与投保人都是被保险人的配偶时 if (this.userInfo.relationToInsured == '2' && relationToAppnt == '2') { if (this.userInfo.name != insuredDetail.name || this.userInfo.sex != insuredDetail.sex || this.userInfo.idNo != insuredDetail.idNo) { return this.$toast('受益人数据不合法,请重新输入') } } - //与被保人关系是配偶 + //与被保险人关系是配偶 let insuredInfo = JSON.parse(localStorage.saleInsuredPersonInfo) //如果投保人不是已婚 if (insuredInfo.marriage != '1') { - return this.$toast('与被保人关系有误') + return this.$toast('与被保险人关系有误') } - //如果被保人与投保人性别相同 + //如果被保险人与投保人性别相同 if (insuredInfo.sex == this.userInfo.sex) { return this.$toast('性别录入与婚姻状况不符') } @@ -696,7 +696,7 @@ export default { } } - // 受益人是被保人的父母,被保人是投保人的子女时 + // 受益人是被保险人的父母,被保险人是投保人的子女时 if (this.userInfo.relationToInsured == '3' && relationToAppnt == '4') { if (this.userInfo.sex == insuredDetail.sex) { if (this.userInfo.name != insuredDetail.name || this.userInfo.idNo != insuredDetail.idNo) { diff --git a/src/views/ebiz/sale/AttachmentManagement.vue b/src/views/ebiz/sale/AttachmentManagement.vue index 90adf60ab..e0b783e0e 100644 --- a/src/views/ebiz/sale/AttachmentManagement.vue +++ b/src/views/ebiz/sale/AttachmentManagement.vue @@ -158,7 +158,7 @@
- 被保人附件 + 被保险人附件
@@ -310,19 +310,19 @@ export default { fileLIstImg: [], // 投保人选择的必选其他 saleInsuredInfoOther: [], - // 被保人选择的必选其他 + // 被保险人选择的必选其他 saleInsuredPersonInfoOther: [], // 银行卡正面 fileListBank: [], //银行卡反面 // fileListBankBack: [], - // 被保人身份证正面 + // 被保险人身份证正面 fileListIdFrontInsured: [], - // 被保人身份证反面 + // 被保险人身份证反面 fileListIdBackInsured: [], - // 被保人银行账户 + // 被保险人银行账户 fileListBankInsured: [], - // 被保人其他类型页面 + // 被保险人其他类型页面 fileLIstImgInsured: [], // 受益人 // fileListtypebeneficiary: [], @@ -337,7 +337,7 @@ export default { isDisabled: true, // 数据字典证件类型 idType: [], - // 被保人信息 + // 被保险人信息 saleInsuredPersonInfo: {}, // 投保人信息 saleInsuredInfo: {}, @@ -348,13 +348,13 @@ export default { // 图片返回数组 imgList: [], type: '', - // 是投保人还是被保人 + // 是投保人还是被保险人 isAppant: '', // 传给后端的list list: [], // 是哪个证件类型 id: '', - // 投保人被保人是否是一个人 1为同一个人 + // 投保人被保险人是否是一个人 1为同一个人 relationToAppnt: '', changeCard: localStorage.changeCard } @@ -365,14 +365,14 @@ export default { getOrderDetail({ orderNo: localStorage.orderNo }).then(res => { // console.log(res) if (res.result == 0) { - //是投保人还是被保人 + //是投保人还是被保险人 localStorage.accountInformationRadio = res.orderDTO.orderAccountDTO.accountType - //投被保人关系 + //投被保险人关系 this.relationToAppnt = res.orderDTO.insuredDTOs[0].relationToAppnt this.$utils.intLocalStorage(res) //投保人信息 // localStorage.saleInsuredInfo = JSON.stringify(res.orderDTO.appntDTO) - //被保人信息 + //被保险人信息 // localStorage.saleInsuredPersonInfo = JSON.stringify(res.orderDTO.insuredDTOs[0]) } else { this.$toast(res.resultMessage) @@ -385,15 +385,15 @@ export default { document.body.style.backgroundColor = '#fff' } let that = this - // 投被保人是否同人 + // 投被保险人是否同人 if (localStorage.saleInsuredPersonInfo) { that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } // 获取订单号 that.orderNo = window.localStorage.getItem('orderNo') - // 获取是投保人还是被保人 + // 获取是投保人还是被保险人 that.isAppant = window.localStorage.getItem('accountInformationRadio') // 数据字典获取 that.idType = DataDictionary.idType @@ -421,7 +421,7 @@ export default { } else { that.fileListIdFront = [] } - // 被保人身份证正面 + // 被保险人身份证正面 if (window.localStorage.getItem('imgfrontInsuredPath') != null) { let imgfront = { url: config.imgDomain + `/returnImageStream?a=b.jpg&imgPath=${window.localStorage.getItem('imgfrontInsuredPath')}` @@ -457,7 +457,7 @@ export default { } else { that.fileListIdBack = [] } - // 被保人身份证背面 + // 被保险人身份证背面 if (window.localStorage.getItem('imgBackInsuredPath') != null) { let imgback = { url: config.imgDomain + `/returnImageStream?a=b.jpg&imgPath=${window.localStorage.getItem('imgBackInsuredPath')}` @@ -493,7 +493,7 @@ export default { } else { that.fileListBank = [] } - // 被保人银行卡 + // 被保险人银行卡 // if (window.localStorage.getItem('bankCardUrlInsuredPath') != null) { // let bankCardUrlInsured = { // url: config.imgDomain + `/returnImageStream?a=b.jpg&imgPath=${window.localStorage.getItem('bankCardUrlInsuredPath')}` @@ -769,7 +769,7 @@ export default { that.type == 'fileLIstImgInsured' || that.type == 'saleInsuredPersonInfoOther' ) { - // 是被保人 + // 是被保险人 // 证件类型 let imageInfoType = '' @@ -978,7 +978,7 @@ export default { typebeneficiary() { // 1.趸交保费≥20万元或期交保费*总期数≥20万元时, // 2.指定受益人 - // 3.受益人与被保人关系为其他 + // 3.受益人与被保险人关系为其他 if (!window.localStorage.getItem('trialList') == true || !window.localStorage.getItem('beneficiaryInfo') == true) { return false } else { diff --git a/src/views/ebiz/sale/AvoidDutyTip.vue b/src/views/ebiz/sale/AvoidDutyTip.vue index 46a6a8e43..9ffff3cc3 100644 --- a/src/views/ebiz/sale/AvoidDutyTip.vue +++ b/src/views/ebiz/sale/AvoidDutyTip.vue @@ -31,9 +31,9 @@ export default { data() { let isWeixin = this.$utils.device().isWeixin //判断环境 return { - // 投保人还是被保人信息 + // 投保人还是被保险人信息 signVal: '', - // 被保人签名信息 + // 被保险人签名信息 insuredSign: {}, // 投保人签名信息 appntSign: {}, @@ -57,7 +57,7 @@ export default { base64: '', // 是否可以点击 isDisabledComplite: true, - // local带来的被保人信息 + // local带来的被保险人信息 saleInsuredPersonInfo: {}, // local带来的投保人信息 saleInsuredInfo: {}, @@ -90,9 +90,9 @@ export default { } if (this.detailJump != '1') { - // 投被保人是否同人 + // 投被保险人是否同人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 // that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } // if (this.detailJump != '1') { diff --git a/src/views/ebiz/sale/Beneficiary.vue b/src/views/ebiz/sale/Beneficiary.vue index ee1ad40ab..12b6d5a35 100644 --- a/src/views/ebiz/sale/Beneficiary.vue +++ b/src/views/ebiz/sale/Beneficiary.vue @@ -33,7 +33,7 @@

- 是被保人的 + 是被保险人的 {{ item.relationToInsured | idToText('relationToAppnt') }}

diff --git a/src/views/ebiz/sale/CardScan.vue b/src/views/ebiz/sale/CardScan.vue index c1710d6fe..1c61cc611 100644 --- a/src/views/ebiz/sale/CardScan.vue +++ b/src/views/ebiz/sale/CardScan.vue @@ -25,7 +25,7 @@ export default { src: require('@/assets/images/u6071.png'), // 是否可以点击完成 isDisabled: true, - // 是投保人还是被保人扫描 0是投保人 1是被保人 + // 是投保人还是被保险人扫描 0是投保人 1是被保险人 cardScanningType: '' } }, diff --git a/src/views/ebiz/sale/Detail.vue b/src/views/ebiz/sale/Detail.vue index 024f41697..a0920faec 100644 --- a/src/views/ebiz/sale/Detail.vue +++ b/src/views/ebiz/sale/Detail.vue @@ -20,9 +20,9 @@ - +

- + @@ -45,7 +45,7 @@
- + @@ -103,7 +103,7 @@ export default { OrderInfoDTO: {}, // 投保人信息 appntDTO: {}, - // 被保人信息 + // 被保险人信息 insuredDTOs: [], // 保单号 contNo: '', @@ -204,7 +204,7 @@ export default { } }) }) - // 被保人信息 + // 被保险人信息 res.orderDTO.insuredDTOs.map(item => { if (item.sex == '0') { item.sex = '男' diff --git a/src/views/ebiz/sale/DoubleRecordTip.vue b/src/views/ebiz/sale/DoubleRecordTip.vue index f46e9c049..ccd643c50 100644 --- a/src/views/ebiz/sale/DoubleRecordTip.vue +++ b/src/views/ebiz/sale/DoubleRecordTip.vue @@ -31,9 +31,9 @@ export default { data() { let isWeixin = this.$utils.device().isWeixin //判断环境 return { - // 投保人还是被保人信息 + // 投保人还是被保险人信息 signVal: '', - // 被保人签名信息 + // 被保险人签名信息 insuredSign: {}, // 投保人签名信息 appntSign: {}, @@ -57,7 +57,7 @@ export default { base64: '', // 是否可以点击 isDisabledComplite: true, - // local带来的被保人信息 + // local带来的被保险人信息 saleInsuredPersonInfo: {}, // local带来的投保人信息 saleInsuredInfo: {}, @@ -90,9 +90,9 @@ export default { } if (this.detailJump != '1') { - // 投被保人是否同人 + // 投被保险人是否同人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 // that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } // if (this.detailJump != '1') { diff --git a/src/views/ebiz/sale/InsuranceInformation.vue b/src/views/ebiz/sale/InsuranceInformation.vue index f30f42bf5..44a34983c 100644 --- a/src/views/ebiz/sale/InsuranceInformation.vue +++ b/src/views/ebiz/sale/InsuranceInformation.vue @@ -99,9 +99,9 @@ export default { data() { let isWeixin = this.$utils.device().isWeixin //判断环境 return { - // 投保人还是被保人信息 + // 投保人还是被保险人信息 signVal: '', - // 被保人签名信息 + // 被保险人签名信息 insuredSign: {}, // 投保人签名信息 appntSign: {}, diff --git a/src/views/ebiz/sale/InsuranceTip.vue b/src/views/ebiz/sale/InsuranceTip.vue index 9d562fbe6..a4dd07080 100644 --- a/src/views/ebiz/sale/InsuranceTip.vue +++ b/src/views/ebiz/sale/InsuranceTip.vue @@ -31,9 +31,9 @@ export default { data() { let isWeixin = this.$utils.device().isWeixin //判断环境 return { - // 投保人还是被保人信息 + // 投保人还是被保险人信息 signVal: '', - // 被保人签名信息 + // 被保险人签名信息 insuredSign: {}, // 投保人签名信息 appntSign: {}, @@ -57,7 +57,7 @@ export default { base64: '', // 是否可以点击 isDisabledComplite: true, - // local带来的被保人信息 + // local带来的被保险人信息 saleInsuredPersonInfo: {}, // local带来的投保人信息 saleInsuredInfo: {}, @@ -90,9 +90,9 @@ export default { } if (this.detailJump != '1') { - // 投被保人是否同人 + // 投被保险人是否同人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 // that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } // if (this.detailJump != '1') { diff --git a/src/views/ebiz/sale/InsuredInfo.vue b/src/views/ebiz/sale/InsuredInfo.vue index cd946c445..13963a2b4 100644 --- a/src/views/ebiz/sale/InsuredInfo.vue +++ b/src/views/ebiz/sale/InsuredInfo.vue @@ -948,7 +948,7 @@ export default { params.orderDTO.appntDTO = this.userInfo let resultData = await saveOrUpdateOrderInfo(params) if (resultData.result == 0) { - //存储被保人信息 + //存储被保险人信息 // let age = utilsAge.getAge(this.userInfo.birthday, new Date()) // localStorage.saleInsuredInfo = JSON.stringify({ // birthday: this.userInfo.birthday, diff --git a/src/views/ebiz/sale/InsuredPerson.vue b/src/views/ebiz/sale/InsuredPerson.vue index 2d7abe2ac..1c2a69732 100644 --- a/src/views/ebiz/sale/InsuredPerson.vue +++ b/src/views/ebiz/sale/InsuredPerson.vue @@ -682,7 +682,7 @@ export default { this.userInfo.name = name }, selectClick(index) { - // 投被保人不允许编辑 + // 投被保险人不允许编辑 if (this.isAppnt) { return } @@ -714,7 +714,7 @@ export default { this.$jump({ flag: 'navigation', extra: { - title: '被保人信息', + title: '被保险人信息', hiddenRight: '1' } }) @@ -740,7 +740,7 @@ export default { if (this.isAppnt && pickerType != '7') { return } - //pickerType 1、国家地区 2、证件类型 3、文化程度 4、有无社保(弃用) 5、税收居民身份 6、婚姻状况 7、被保人关系 + //pickerType 1、国家地区 2、证件类型 3、文化程度 4、有无社保(弃用) 5、税收居民身份 6、婚姻状况 7、被保险人关系 ;[this.popupShow, this.pickerType] = [true, pickerType] if (valueKey) this.valueKey = valueKey if (pickerType == '1') { @@ -1002,7 +1002,7 @@ export default { this.$jump({ flag: 'navigation', extra: { - title: '被保人信息', + title: '被保险人信息', hiddenRight: '1' } }) @@ -1022,7 +1022,7 @@ export default { this.$jump({ flag: 'navigation', extra: { - title: '被保人信息', + title: '被保险人信息', hiddenRight: '1' } }) @@ -1102,17 +1102,17 @@ export default { // 计算年龄 let age = utilsAge.getAge(this.userInfo.birthday, new Date()) - //投被保人关系是配偶 + //投被保险人关系是配偶 if (this.userInfo.relationToAppnt == '2') { - //投保人或者被保人不是已婚 + //投保人或者被保险人不是已婚 if (this.appntMarriage != '1' || this.userInfo.marriage != '1') { - return this.$toast('投被保人婚姻状况有误') + return this.$toast('投被保险人婚姻状况有误') } let insuredSex = this.userInfo.sex let appntSex = JSON.parse(localStorage.saleInsuredInfo).sex - //投被保人性别相同 + //投被保险人性别相同 if (insuredSex == appntSex) { - return this.$toast('被保人性别有误') + return this.$toast('被保险人性别有误') } } @@ -1194,7 +1194,7 @@ export default { } //如果是身份证,且未成年,则与投保人关系必须是子女关系 // if(age < 18 && this.userInfo.relationToAppnt != '4'){ - // return this.$toast('被保人小于18周岁,选择身份证时,与投保人关系必须为子女') + // return this.$toast('被保险人小于18周岁,选择身份证时,与投保人关系必须为子女') // } //证件类型是户口本 @@ -1243,7 +1243,7 @@ export default { //如果是已婚 if ((this.userInfo.sex == '0' && age < 22) || (this.userInfo.sex == '1' && age < 20)) { if (this.userInfo.marriage != '2') { - return this.$toast('被保人不符合国家婚姻法定年龄') + return this.$toast('被保险人不符合国家婚姻法定年龄') } } // this.save() @@ -1262,7 +1262,7 @@ export default { if (chooseProductCodes && chooseProductCodes.length) { //获取险种列表 // let chooseProductCodes = JSON.parse(localStorage.chooseProductCodes) - //取出local中的被保人信息 + //取出local中的被保险人信息 let saleInsuredPersonInfo = JSON.parse(localStorage.saleInsuredPersonInfo) //如果 性别, 出生日期, 有无社保, 职业 发生变化 console.log(this.userInfo, '这是userInfo') @@ -1312,8 +1312,8 @@ export default { params.orderDTO.insuredDTOs = [this.userInfo] let resultData = await saveOrUpdateOrderInfo(params) if (resultData.result == 0) { - //存储被保人信息 - //如果投被保人是同一个人, 更新投保人信息 + //存储被保险人信息 + //如果投被保险人是同一个人, 更新投保人信息 // if (this.userInfo.relationToAppnt == '1') { // localStorage.saleInsuredInfo = JSON.stringify(this.userInfo) // } diff --git a/src/views/ebiz/sale/List.vue b/src/views/ebiz/sale/List.vue index 1d744aad5..4105edc3b 100644 --- a/src/views/ebiz/sale/List.vue +++ b/src/views/ebiz/sale/List.vue @@ -368,10 +368,10 @@ export default { case '43': //未签名待客户确认, 跳到签名确认页面 url = '/sale/SignatureConfirmation?edit=1' break - case '35': //投保人保存成功, 跳到被保人页面-- + case '35': //投保人保存成功, 跳到被保险人页面-- url = '/sale/insuredPerson?edit=1' break - case '36': //被保人保存成功, 跳到已选产品列表 + case '36': //被保险人保存成功, 跳到已选产品列表 url = '/common/selectedProduct?edit=1' break case '37': //受益人保存成功, 跳到告知信息-- diff --git a/src/views/ebiz/sale/NotifyingMessage.vue b/src/views/ebiz/sale/NotifyingMessage.vue index e4377d92d..322c24f1d 100644 --- a/src/views/ebiz/sale/NotifyingMessage.vue +++ b/src/views/ebiz/sale/NotifyingMessage.vue @@ -12,15 +12,26 @@
- - {{ impartTypeNumber[im.impartType] }} - {{ - im.impartType == 0 || im.impartType == 2 || im.impartType == 4 || im.impartType == 6 || im.impartType == 8 || im.impartType == 10 - ? saleInsuredInfo.name - : saleInsuredPersonInfo.name - }} + + {{ + relationToAppnt == '1' + ? '投保人/被保险人' + + impartTypeNumber[im.impartType] + .replace('投保人', '') + .replace('被保人', '') + .replace('被保险人', '') + : impartTypeNumber[im.impartType] + }} + +
+ {{ + im.impartType == 0 || im.impartType == 2 || im.impartType == 4 || im.impartType == 6 || im.impartType == 8 || im.impartType == 10 + ? saleInsuredInfo.name + : saleInsuredPersonInfo.name + }} - + +
+
{{ item.impartCode + '.' + item.impartContent }} @@ -119,15 +130,15 @@ export default { activeNames: [], // 投保人信息 saleInsuredInfo: {}, - // 被保人信息 + // 被保险人信息 saleInsuredPersonInfo: {}, - // 投被保人是否同人 1为同一个人 + // 投被保险人是否同人 1为同一个人 relationToAppnt: '', // 产品编码 productCodes: '', // 是否可以点击 isDisabled: false, - // 默认显示被保人根据后台返回 + // 默认显示被保险人根据后台返回 noRisk: false, //是否存在附加险 isExistAdditionalRisk: false, @@ -141,16 +152,16 @@ export default { impartTypeNumber: { '0': '投保人健康告知', '2': '投保人财务告知', - '1': '被保人健康告知', - '3': '被保人财务告知', + '1': '被保险人健康告知', + '3': '被保险人财务告知', '4': '投保人健康告知', - '5': '被保人健康告知', + '5': '被保险人健康告知', '6': '投保人财务告知', - '7': '被保人财务告知', + '7': '被保险人财务告知', '8': '投保人健康告知', '10': '投保人财务告知', - '9': '被保人健康告知', - '11': '被保人财务告知' + '9': '被保险人健康告知', + '11': '被保险人财务告知' } } }, @@ -158,7 +169,7 @@ export default { getOrderDetail({ orderNo: localStorage.orderNo }).then(res => { // getOrderDetail({ orderNo: `8186270000000036` }).then(res => { if (res.result == 0) { - //投被保人关系 + //投被保险人关系 this.isExistAdditionalRisk = res.orderDTO.insuredDTOs[0].riskDTOLst.length > 1 ? true : false console.log('this.is ====',this.isExistAdditionalRisk) this.relationToAppnt = res.orderDTO.insuredDTOs[0].relationToAppnt @@ -217,7 +228,7 @@ export default { if (items.extra3) { let obj = JSON.parse(items.extra3) if (obj.age && obj.sex == '') { - //被保人年纪大于2岁不显示该题 + //被保险人年纪大于2岁不显示该题 if (that.saleInsuredPersonAge > obj.age) { array.splice(index, 1, '') } @@ -230,7 +241,7 @@ export default { } }) } - // 被保人财务告知添加判断 + // 被保险人财务告知添加判断 if (item.impartType == 3 || item.impartType == 7 || item.impartType == 11) { item.impartItemDTOS.map((items, index, array) => { if (items.extra3) { @@ -349,12 +360,12 @@ export default { im.questions.push(obj) } } - if (im.extra4 == 'noRisk' && this.isExistAdditionalRisk == false) { + if (this.noRisk == false && im.extra4 == 'noRisk') { this.noRisk = true } }) }) - // 展示被保人项产品 noRis为true + // 展示被保险人项产品 noRis为true if (this.noRisk) { res.productImpartLstDTO.impartDTOS.map((item, index, array) => { if (item.impartType == '0') { @@ -366,7 +377,7 @@ export default { }) } if (this.relationToAppnt == '1') { - // 展示被保人项产品 noRis为true + // 展示被保险人项产品 noRis为true 保障型:去除投保人告知,其他不变 if (this.noRisk) { res.productImpartLstDTO.impartDTOS.map((item, index, array) => { if (item.impartType == '0') { @@ -377,6 +388,7 @@ export default { } }) } else { + // 展示被保险人项产品 noRis为false 保障型、意外型:去除被保人告知,其他不变 res.productImpartLstDTO.impartDTOS.map((item, index, array) => { if (item.impartType == '1' || item.impartType == '5') { array.splice(index, 1) @@ -431,7 +443,7 @@ export default { financeImpartDTO = item return financeImpartDTO } else if (item.impartType == '1' || item.impartType == '5' || item.impartType == '9') { - // 被保人健康 + // 被保险人健康 item.impartItemDTOS.map(i => { delete i.isSelect delete i.show @@ -444,7 +456,7 @@ export default { objInsured = item return objInsured } else if (item.impartType == '3' || item.impartType == '7' || item.impartType == '11') { - // 被保人财富 + // 被保险人财富 item.impartItemDTOS.map(i => { delete i.isSelect delete i.show @@ -467,7 +479,7 @@ export default { appntDTO: { impartDTO: obj }, - // 被保人 + // 被保险人 insuredDTOs: [{ impartDTO: objInsured, financeImpartDTO: financeImpart }] } } @@ -501,7 +513,7 @@ export default { impartDTO: obj, financeImpartDTO: financeImpartDTO }, - // 被保人 + // 被保险人 insuredDTOs: [{ impartDTO: objInsured }] } } @@ -535,7 +547,7 @@ export default { impartDTO: obj, financeImpartDTO: financeImpartDTO }, - // 被保人 + // 被保险人 insuredDTOs: [{ impartDTO: objInsured, financeImpartDTO: financeImpart }] } } diff --git a/src/views/ebiz/sale/SignatureConfirmation.vue b/src/views/ebiz/sale/SignatureConfirmation.vue index 1e6e6865d..f737b606a 100644 --- a/src/views/ebiz/sale/SignatureConfirmation.vue +++ b/src/views/ebiz/sale/SignatureConfirmation.vue @@ -75,7 +75,7 @@
- 被保人 + 被保险人 {{ item.name }}

以下内容需要您按照顺序阅读并签字确认:

@@ -157,7 +157,7 @@
- 被保人 + 被保险人 {{ item.name }}

以下内容需要您按照顺序阅读并签字确认:

@@ -274,17 +274,17 @@ export default { orderInfo: {}, // 投保人信息 appnt: {}, - // 被保人信息 + // 被保险人信息 insured: [], // 投保人签名阅读信息 appntSign: [], - // 被保人签名阅读信息 + // 被保险人签名阅读信息 insuredSign: [], // 折叠面板 activeNames: ['1', '2'], // 图片路径 src: this.$assetsUrl + 'images/u6490.png', - // 被保人信息 + // 被保险人信息 saleInsuredPersonInfo: {}, // 投保人信息 saleInsuredInfo: {}, @@ -294,13 +294,13 @@ export default { isShow: true, // 调微信人脸的token tokenInweixin: '', - // 投保人被保人是否同一个人 + // 投保人被保险人是否同一个人 relationToAppnt: '', // 微信分享校验值 signInvalid: '', // 微信分享链接是否失效 false 为未失效 true为已失效 isInvalid: false, - // 是谁分享的微信链接 1为被保人 0或2为投保人 + // 是谁分享的微信链接 1为被保险人 0或2为投保人 shareCode: '', // 是否从空签成功跳转过来 1为是 其他为不是 airSign: '', @@ -312,7 +312,7 @@ export default { idcardNumber: '' }, appntSignStatus: '', //投保人电子签名状态 - insuredSignStatus: '', //被保人电子签名状态 + insuredSignStatus: '', //被保险人电子签名状态 changeCard: localStorage.changeCard } }, @@ -370,7 +370,7 @@ export default { } }) if (sessionStorage.shareCode == '1') { - console.log('进来被保人') + console.log('进来被保险人') this.tipsName = JSON.parse(localStorage.saleInsuredPersonInfo).name } else { console.log('进来投保人') @@ -510,7 +510,7 @@ export default { }, // 人脸识别 start_ocr(val) { - // val 0投保人 1被保人 2本人 + // val 0投保人 1被保险人 2本人 let that = this if (this.isWeixin) { window.localStorage.setItem('sign-val', val) @@ -625,7 +625,7 @@ export default { } } } - /* if (localStorage.productCode == 'GFRS_M0003' || localStorage.productCode == 'GFRS_M0015' || this.productCode == 'GFRS_M0017') { + /* if (localStorage.productCode == 'GFRS_M0003' || localStorage.productCode == 'GFRS_M0015' || this.productCode == 'GFRS_M0017') { if (that.appntSign[0].documentStatus == 0) { path = 'insuranceInformation' } else if (that.appntSign[1].documentStatus == 2) { @@ -678,7 +678,7 @@ export default { share(code) { let shareName = '' if (code == '1') { - shareName = '被保人' + shareName = '被保险人' } else { shareName = '投保人' } @@ -895,7 +895,16 @@ export default { const mainRiskCode = res.orderDTO.insuredDTOs[0].riskDTOLst[0].mainRiskCode // const isShowDialog = mainRiskCode === 'GFRS_M0005' || mainRiskCode === 'GFRS_M0016' const isShowDialog = mainRiskCode === 'GFRS_M0016' - if (isShowDialog) { + if ( + !!res.orderDTO.productDTO && + !!res.orderDTO.productDTO.special && + !!res.orderDTO.productDTO.special.content && + res.orderDTO.productDTO.special.content !== '' + ) { + const message = res.orderDTO.productDTO.special.content + Dialog({ message }) + } + /* if (isShowDialog) { //记录每次弹框的订单号。再次进入页面,订单号改变才会弹窗。 let lastOrderNo = localStorage.lastOrderNo if (lastOrderNo !== data.orderNo) { @@ -904,16 +913,27 @@ export default { : '您以无社保身份投保,理赔时,若未通过社会基本医疗保险或者公费医疗就诊并结算的,意外伤害医疗保险金的赔付比例和免赔额分别70%,100元;理赔时,若通过社会基本医疗保险或者公费医疗就诊并结算的,意外伤害医疗保险金的赔付比例为90%,免赔额为0元。' Dialog({ message }) } - } + } else { + // 附加住院医疗险 GFRS_A0004 + if ( + !!res.orderDTO.productDTO && + !!res.orderDTO.productDTO.special && + !!res.orderDTO.productDTO.special.content && + res.orderDTO.productDTO.special.content !== '' + ) { + const message = res.orderDTO.productDTO.special.content + Dialog({ message }) + } + }*/ localStorage.setItem('lastOrderNo', data.orderNo) this.$toast.clear() this.$utils.intLocalStorage(res) - // 获取被保人信息recmd + // 获取被保险人信息recmd this.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) // 获取投保人信息 this.saleInsuredInfo = JSON.parse(window.localStorage.getItem('saleInsuredInfo')) - this.relationToAppnt = this.saleInsuredPersonInfo.relationToAppnt //将缓存中的与被保人关系赋值给页面 + this.relationToAppnt = this.saleInsuredPersonInfo.relationToAppnt //将缓存中的与被保险人关系赋值给页面 this.riskName = res.orderDTO.insuredDTOs[0].riskDTOLst[0].riskName localStorage.riskName = this.riskName that.recmd = res.orderDTO.recmdDTO @@ -951,7 +971,7 @@ export default { that.appntSign.sort(function(a, b) { return a.key - b.key }) - //获取投保和被保人电子投保单签字状态 + //获取投保和被保险人电子投保单签字状态 that.appntSign.map(item => { // 判断是否双录 if (item.documentCode == '6') { @@ -1044,7 +1064,7 @@ export default { if (e) { // this.$toast.clear() // this.$toast('人脸检测成功') - // 1 为被保人 + // 1 为被保险人 if (window.sessionStorage.shareCode == '1') { this.insuredUrl() } else { @@ -1080,11 +1100,11 @@ export default { message: '当前投保单件需进行双录,请手动切换至双录系统,进行双录操作,完成后进行后续操作', showCancelButton: false }).then(() => { - // 获取投被保人是否同一个人 + // 获取投被保险人是否同一个人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt }) } else if (window.localStorage.getItem('jumpFromSign') == '1' || window.localStorage.getItem('attachmentShow') == '1') { - // 获取投被保人是否同一个人 + // 获取投被保险人是否同一个人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt } }, diff --git a/src/views/ebiz/sale/SignatureConfirmationOld.vue b/src/views/ebiz/sale/SignatureConfirmationOld.vue index 2c332886a..243f4cbd2 100644 --- a/src/views/ebiz/sale/SignatureConfirmationOld.vue +++ b/src/views/ebiz/sale/SignatureConfirmationOld.vue @@ -71,7 +71,7 @@
- 被保人 + 被保险人 {{ item.name }}

以下内容需要您按照顺序阅读并签字确认:

@@ -174,7 +174,7 @@
- 被保人 + 被保险人 {{ item.name }}

以下内容需要您按照顺序阅读并签字确认:

@@ -264,17 +264,17 @@ export default { orderInfo: {}, // 投保人信息 appnt: {}, - // 被保人信息 + // 被保险人信息 insured: [], // 投保人签名阅读信息 appntSign: {}, - // 被保人签名阅读信息 + // 被保险人签名阅读信息 insuredSign: {}, // 折叠面板 activeNames: ['1', '2'], // 图片路径 src: this.$assetsUrl + 'images/u6490.png', - // 被保人信息 + // 被保险人信息 saleInsuredPersonInfo: {}, // 投保人信息 saleInsuredInfo: {}, @@ -284,13 +284,13 @@ export default { isShow: true, // 调微信人脸的token tokenInweixin: '', - // 投保人被保人是否同一个人 + // 投保人被保险人是否同一个人 relationToAppnt: '', // 微信分享校验值 signInvalid: '', // 微信分享链接是否失效 false 为未失效 true为已失效 isInvalid: false, - // 是谁分享的微信链接 1为被保人 0或2为投保人 + // 是谁分享的微信链接 1为被保险人 0或2为投保人 shareCode: '', // 是否从空签成功跳转过来 1为是 其他为不是 airSign: '', @@ -588,7 +588,7 @@ export default { share(code) { let shareName = '' if (code == '1') { - shareName = '被保人' + shareName = '被保险人' } else { shareName = '投保人' } @@ -751,11 +751,11 @@ export default { if (res.result == '0') { this.$toast.clear() this.$utils.intLocalStorage(res) - // 获取被保人信息recmd + // 获取被保险人信息recmd this.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) // 获取投保人信息 this.saleInsuredInfo = JSON.parse(window.localStorage.getItem('saleInsuredInfo')) - this.relationToAppnt = this.saleInsuredPersonInfo.relationToAppnt //将缓存中的与被保人关系赋值给页面 + this.relationToAppnt = this.saleInsuredPersonInfo.relationToAppnt //将缓存中的与被保险人关系赋值给页面 that.recmd = res.orderDTO.recmdDTO that.orderInfo = res.orderDTO.orderInfoDTO that.insured = res.orderDTO.insuredDTOs @@ -874,11 +874,11 @@ export default { message: '当前投保单件需进行双录,请手动切换至双录系统,进行双录操作,完成后进行后续操作', showCancelButton: false }).then(() => { - // 获取投被保人是否同一个人 + // 获取投被保险人是否同一个人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt }) } else if (window.localStorage.getItem('jumpFromSign') == '1' || window.localStorage.getItem('attachmentShow') == '1') { - // 获取投被保人是否同一个人 + // 获取投被保险人是否同一个人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt } }, diff --git a/src/views/ebiz/sale/SignatureOfElectronic.vue b/src/views/ebiz/sale/SignatureOfElectronic.vue index 769671df3..d8704a8ca 100644 --- a/src/views/ebiz/sale/SignatureOfElectronic.vue +++ b/src/views/ebiz/sale/SignatureOfElectronic.vue @@ -65,7 +65,7 @@
- 被保人/监护人签名: + 被保险人/监护人签名:
{{ insuredSign.documentStatus == '2' ? '未签名' : '已签名' @@ -115,13 +115,13 @@ export default { Time: true, // 按钮是否可以点击 isDisable: true, - // 被保人是否可以点击 + // 被保险人是否可以点击 isDisableInsured: true, // 投保人签名阅读信息 appntSign: {}, - // 被保人签名阅读信息 + // 被保险人签名阅读信息 insuredSign: {}, - // 是投保人还是被保人 0 投保人 1被保人 2 投被同人 + // 是投保人还是被保险人 0 投保人 1被保险人 2 投被同人 signVal: '', // CA签字位置 caOffset: '-150', // 投保人签名位置 @@ -131,11 +131,11 @@ export default { base64: '', // 是否可以点击 isDisabledComplite: true, - // local带来的被保人信息 + // local带来的被保险人信息 saleInsuredPersonInfo: {}, // local带来的投保人信息 saleInsuredInfo: {}, - // 投被保人是否同人 1为投被同人,其他为不是 + // 投被保险人是否同人 1为投被同人,其他为不是 relationToAppnt: '', // 是否在微信 isWeixin, @@ -565,12 +565,12 @@ export default { } } } else { - // 在微信被保人 + // 在微信被保险人 if (this.isWeixin) { this.toAirSign('1', '法定监护人', '10', '4') } else { - // 不在微信被保人 - console.log('被保人签名') + // 不在微信被保险人 + console.log('被保险人签名') EWebBridge.webCallAppInJs('ca_sign', { //身份证号码 number: that.saleInsuredPersonInfo.idNo, @@ -838,9 +838,9 @@ export default { // 不在微信且不是回执签收 if (this.detailJump != '1') { - // 投被保人是否同人 + // 投被保险人是否同人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) this.timeOut() this.getOrderDetail() diff --git a/src/views/ebiz/sale/SignatureOfNotice.vue b/src/views/ebiz/sale/SignatureOfNotice.vue index 26026040e..be52c1979 100644 --- a/src/views/ebiz/sale/SignatureOfNotice.vue +++ b/src/views/ebiz/sale/SignatureOfNotice.vue @@ -70,13 +70,13 @@ export default { Time: true, // 按钮是否可以点击 isDisable: true, - // 被保人是否可以点击 + // 被保险人是否可以点击 isDisableInsured: true, // 投保人签名阅读信息 appntSign: {}, - // 被保人签名阅读信息 + // 被保险人签名阅读信息 insuredSign: {}, - // 是投保人还是被保人 0 投保人 1被保人 2 投被同人 + // 是投保人还是被保险人 0 投保人 1被保险人 2 投被同人 signVal: '', // 图片路径 url: '', @@ -84,11 +84,11 @@ export default { base64: '', // 是否可以点击 isDisabledComplite: true, - // local带来的被保人信息 + // local带来的被保险人信息 saleInsuredPersonInfo: {}, // local带来的投保人信息 saleInsuredInfo: {}, - // 投被保人是否同人 1为投被同人,其他为不是 + // 投被保险人是否同人 1为投被同人,其他为不是 relationToAppnt: '', // 是否在微信 isWeixin, @@ -531,9 +531,9 @@ export default { } if (this.detailJump != '1') { - // 投被保人是否同人 + // 投被保险人是否同人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } }, diff --git a/src/views/ebiz/sale/identityCardScan.vue b/src/views/ebiz/sale/identityCardScan.vue index 7eea649a6..af2840212 100644 --- a/src/views/ebiz/sale/identityCardScan.vue +++ b/src/views/ebiz/sale/identityCardScan.vue @@ -59,7 +59,7 @@ export default { imgFront: this.$assetsUrl + 'images/idCardFront.png', // 身份证背面 imgBack: this.$assetsUrl + 'images/idCardBack.png', - // 是否是投保人还是被保人扫描 + // 是否是投保人还是被保险人扫描 scanFromInsured: '', // 上传结果 state: '', diff --git a/src/views/ebiz/sale/js/methods.js b/src/views/ebiz/sale/js/methods.js index 5bce49796..da4406408 100644 --- a/src/views/ebiz/sale/js/methods.js +++ b/src/views/ebiz/sale/js/methods.js @@ -11,7 +11,7 @@ export function selectComp(that, index, type = '') { //投保人 localStorage.scanFromInsured = 'true' } else if (type == '2') { - //被保人 + //被保险人 localStorage.scanFromInsured = 'false' } ;[that.isScan, title] = [true, '身份证扫描'] @@ -49,7 +49,7 @@ function closeBtn(that) { * * @param {*} that 上下文 * @param {*} data 扫描数据 - * @param {*} type 1 投保人 2 被保人 + * @param {*} type 1 投保人 2 被保险人 */ export function getIdentityInfo(that, data, type) { console.log(data) @@ -84,7 +84,7 @@ export function getIdentityInfo(that, data, type) { } } that.isScan = false - let title = type == '1' ? '投保人信息' : '被保人信息' + let title = type == '1' ? '投保人信息' : '被保险人信息' that.$jump({ flag: 'navigation', extra: { diff --git a/src/views/ebiz/sale/productTip.vue b/src/views/ebiz/sale/productTip.vue index 80ff15253..830d3d85c 100644 --- a/src/views/ebiz/sale/productTip.vue +++ b/src/views/ebiz/sale/productTip.vue @@ -30,7 +30,7 @@ export default { data() { let isWeixin = this.$utils.device().isWeixin //判断环境 return { - // 投保人还是被保人信息 + // 投保人还是被保险人信息 signVal: '', // 投保人签名信息 appntSign: {}, @@ -54,7 +54,7 @@ export default { base64: '', // 是否可以点击 isDisabledComplite: true, - // local带来的被保人信息 + // local带来的被保险人信息 saleInsuredPersonInfo: {}, // local带来的投保人信息 saleInsuredInfo: {}, @@ -89,9 +89,9 @@ export default { } if (this.detailJump != '1') { - // 投被保人是否同人 + // 投被保险人是否同人 that.relationToAppnt = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')).relationToAppnt - // 获取被保人信息 + // 获取被保险人信息 that.saleInsuredPersonInfo = JSON.parse(window.localStorage.getItem('saleInsuredPersonInfo')) } // if (this.detailJump != '1') { diff --git a/src/views/ebiz/serve/AirSign.vue b/src/views/ebiz/serve/AirSign.vue index ab94cfd0c..40d3d1a27 100644 --- a/src/views/ebiz/serve/AirSign.vue +++ b/src/views/ebiz/serve/AirSign.vue @@ -69,7 +69,7 @@ export default { OrderInfoDTO: {}, // 投保人信息 appntDTO: {}, - // 被保人信息 + // 被保险人信息 insuredDTOs: [], // 保单号 contNo: '', @@ -247,7 +247,7 @@ export default { this.filterData(dataDictionary.sex, 'sex', appntDTO) this.filterData(dataDictionary.idType, 'idType', appntDTO) that.appntDTO = appntDTO - // 被保人信息 + // 被保险人信息 res.content.insuredDTOs.map(insured => { insured.riskDTOLst.map(risk => { Number(risk.payIntv) diff --git a/src/views/ebiz/serve/Detail.vue b/src/views/ebiz/serve/Detail.vue index 37192e9f7..cccdb79be 100644 --- a/src/views/ebiz/serve/Detail.vue +++ b/src/views/ebiz/serve/Detail.vue @@ -23,9 +23,9 @@ - +
- + @@ -43,7 +43,7 @@
- + @@ -127,7 +127,7 @@ export default { OrderInfoDTO: {}, // 投保人信息 appntDTO: {}, - // 被保人信息 + // 被保险人信息 insuredDTOs: [], // 保单号 contNo: '', @@ -277,7 +277,7 @@ export default { this.filterData(dataDictionary.idType, 'idType', appntDTO) that.appntDTO = appntDTO window.localStorage.setItem('saleInsuredInfo', JSON.stringify(appntDTO)) - // 被保人信息 + // 被保险人信息 res.content.insuredDTOs.map(insured => { insured.riskDTOLst.map(risk => { Number(risk.payIntv) @@ -337,7 +337,7 @@ export default { EWebBridge.webCallAppInJs('bridge', { flag: 'share', extra: { - title: this.wxTitle, + title: '国富人寿保单回执签字', content: '国富人寿保单回执签收', url: location.origin + diff --git a/src/views/ebiz/serve/List.vue b/src/views/ebiz/serve/List.vue index 01100bb49..cee1cc356 100644 --- a/src/views/ebiz/serve/List.vue +++ b/src/views/ebiz/serve/List.vue @@ -2,7 +2,7 @@
- +