diff --git a/src/views/ebiz/cardList/information.vue b/src/views/ebiz/cardList/information.vue index 50458bd5d..402a4424e 100644 --- a/src/views/ebiz/cardList/information.vue +++ b/src/views/ebiz/cardList/information.vue @@ -518,7 +518,8 @@ -->
+ v-if="this.itemProductDTOS.productCode === 'GFRS_M0048' || this.itemProductDTOS.productCode === 'GFRS_M0049'||this.itemProductDTOS.productCode === 'GFRS_M0050' + ||this.itemProductDTOS.productCode === 'GFRS_M0052' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064'"> 注:为未成年子女投保的人身保险,在被保险人成年之前,因被保险人身故给付的保险金总和不得超过国务院保险监督管理机构规定的限额,身故给付的保险金额总和的约定也不得超过前述限额。但航空意外死亡保险金额及重大自然灾害意外死亡保险金额不计算在上述规定限额之中。
@@ -779,7 +780,8 @@ export default { // }) // } - if (this.itemProductDTOS.productCode === 'GFRS_M0048' || this.itemProductDTOS.productCode === 'GFRS_M0049' || this.itemProductDTOS.productCode === 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode === 'GFRS_M0048' || this.itemProductDTOS.productCode === 'GFRS_M0049' || this.itemProductDTOS.productCode === 'GFRS_M0050' + || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { //金掌桂学平险产品指定生效日规则调整的申请,学平险+60 this.filterMaxDate = afterDate.getAfterDays(Number(this.trialList[0].timeliness)) this.userInfo.relationToInsured = '' @@ -1126,7 +1128,8 @@ export default { //2516--三个学平险--被保险人身份信息选择仅保留“身份证、户口本”,目前选择户口本仍要填写身份证到期 //时间,如果选择户口本项,默认为长期。 //GFRS-2641--少儿安康,证件类型枚举“身份证、户口本” - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode == 'GFRS_M0052' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode == 'GFRS_M0052' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { this.columns = DataDictionary.insuredIdTypeSpecial } else { this.columns = DataDictionary.idType @@ -1190,7 +1193,8 @@ export default { if (value.id != '1') { //2516--三个学平险--被保险人身份信息选择仅保留“身份证、户口本”,目前选择户口本仍要填写身份证到期 //时间,如果选择户口本项,默认为长期。 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { this.insuredInfo.effectiveDateType = true } this.effectiveDateTypeAbleInsured = false @@ -1425,7 +1429,8 @@ export default { this.userInfo.healthGrade = data.healthGrade this.userInfo.averageAnnualIncome = this.itemProductDTOS.productCode == 'GFRS_M0032' ? data.averageYearlyIncome : '0' //平均年收入 //2516--三个学平险--被保险人国籍默认中国,允许修改 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { this.userInfo.nativeplace = '1' } else { this.userInfo.nativeplace = data.country @@ -1463,7 +1468,8 @@ export default { }else{ this.isInsuredCertiexpiredate = true // 因为学平险产品 和 少儿卡单 被保人证件类型只有身份证和户口本 所以回显被保人信息时 如果不是身份证和户口本 就隐藏被保人证件类型 - if ((this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode == 'GFRS_M0052' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') + if ((this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode == 'GFRS_M0052' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') && data.customerIdType != 1) { this.insuredInfo.idType = '' this.insuredInfo.certiexpiredate = '' @@ -1491,7 +1497,8 @@ export default { } this.insuredInfo.homeAddress = data.homeAddress //家庭详细地址 //2516--三个学平险--被保险人职业类别默认学生,允许修改。 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { this.insuredInfo.occupationCode = '2099907' this.insuredInfo.occupationName = '一般学生' } else { @@ -1504,7 +1511,8 @@ export default { this.insuredInfo.averageAnnualIncome = this.itemProductDTOS.productCode == 'GFRS_M0032' ? data.averageYearlyIncome : '0' //平均年收入 //2516--三个学平险--被保险人婚姻默认未婚,允许修改 //2516--三个学平险--被保险人国籍默认中国,允许修改 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063'||this.itemProductDTOS.productCode === 'GFRS_M0064') { this.insuredInfo.marriage = '2' this.insuredInfo.nativeplace = '1' } else { @@ -1770,28 +1778,31 @@ export default { // } let insuredInfoAge = utilsAge.getAge(this.insuredInfo.birthday, new Date()) - if (this.itemProductDTOS.productCode === 'GFRS_M0049') { - //幼儿园:2岁≤被保险人≤7岁 - if (insuredInfoAge < 2 || insuredInfoAge > 7) { - return this.$toast('被保险人年龄应为2岁-7岁,请重新选择。') - } - } else if (this.itemProductDTOS.productCode === 'GFRS_M0048') { - //义务教育:5岁≤被保险人≤18岁 - if (insuredInfoAge < 5 || insuredInfoAge > 18) { - return this.$toast('被保险人年龄应为5岁-18岁,请重新选择。') - } - } else if (this.itemProductDTOS.productCode === 'GFRS_M0050') { - //高中及高等教育:15岁≤被保险人≤40岁 - if (insuredInfoAge < 15 || insuredInfoAge > 40) { - return this.$toast('被保险人年龄应为15岁-40岁,请重新选择。') - } - } else if (this.itemProductDTOS.productCode === 'GFRS_M0052') { - //GFRS-2641--少儿安康:17岁≤被保险人 - if (insuredInfoAge > 17) { - return this.$toast('被保险人年龄应为0岁-17岁,请重新选择。') - } - } - if(this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063' || this.itemProductDTOS.productCode === 'GFRS_M0064'){ + // if (this.itemProductDTOS.productCode === 'GFRS_M0049') { + // //幼儿园:2岁≤被保险人≤7岁 + // if (insuredInfoAge < 2 || insuredInfoAge > 7) { + // return this.$toast('被保险人年龄应为2岁-7岁,请重新选择。') + // } + // } else if (this.itemProductDTOS.productCode === 'GFRS_M0048') { + // //义务教育:5岁≤被保险人≤18岁 + // if (insuredInfoAge < 5 || insuredInfoAge > 18) { + // return this.$toast('被保险人年龄应为5岁-18岁,请重新选择。') + // } + // } else if (this.itemProductDTOS.productCode === 'GFRS_M0050') { + // //高中及高等教育:15岁≤被保险人≤40岁 + // if (insuredInfoAge < 15 || insuredInfoAge > 40) { + // return this.$toast('被保险人年龄应为15岁-40岁,请重新选择。') + // } + // } else if (this.itemProductDTOS.productCode === 'GFRS_M0052') { + // //GFRS-2641--少儿安康:17岁≤被保险人 + // if (insuredInfoAge > 17) { + // return this.$toast('被保险人年龄应为0岁-17岁,请重新选择。') + // } + // } + + if(this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050' + || this.itemProductDTOS.productCode == 'GFRS_M0052' ||this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063' + || this.itemProductDTOS.productCode === 'GFRS_M0064'){ if (insuredInfoAge < this.trialList[0].ageRangeDTO.minAge || insuredInfoAge > this.trialList[0].ageRangeDTO.maxAge) { return this.$toast('被保险人年龄应为'+this.trialList[0].ageRangeDTO.minAge+'岁-'+this.trialList[0].ageRangeDTO.maxAge+'岁,请重新选择。') } @@ -2170,7 +2181,8 @@ export default { // GFRS-2641--被保险人职业:幼儿园版默认学龄前儿童,义务教育、高中/高等教育默认一般学生 // 被保险人婚姻默认未婚,允许修改 // 被保险人手机及邮箱默认投保人,允许修改 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0064') { + if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0062' + || this.itemProductDTOS.productCode === 'GFRS_M0064') { this.insuredInfo.occupationCode = '2099907' this.insuredInfo.occupationName = '一般学生' this.insuredInfo.marriage = '2'