diff --git a/src/views/ebiz/cardList/information.vue b/src/views/ebiz/cardList/information.vue index 5ed1097f1..8bdbf8d43 100644 --- a/src/views/ebiz/cardList/information.vue +++ b/src/views/ebiz/cardList/information.vue @@ -518,7 +518,7 @@ -->
+ 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,9 +779,9 @@ export default { // }) // } - if (this.itemProductDTOS.productCode === 'GFRS_M0048' || this.itemProductDTOS.productCode === 'GFRS_M0049' || this.itemProductDTOS.productCode === 'GFRS_M0050') { + 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(60) + this.filterMaxDate = afterDate.getAfterDays(Number(this.trialList[0].timeliness)) this.userInfo.relationToInsured = '' this.showField = true let currentTime = dateUtils.formatDate(new Date(), 'yyyy-MM-dd') @@ -853,7 +853,8 @@ export default { // this.proScheme = this.trialList[0].proScheme // this.proSchemeCode = this.trialList[0].proSchemeCode // this.allPrice = this.trialList[0].prem - this.now = afterDate.getAfterDays(Number(this.trialList[0].timeliness)) + // this.now = afterDate.getAfterDays(Number(this.trialList[0].timeliness)) + this.now = afterDate.getAfterDays(1) } }, methods: { @@ -1092,9 +1093,9 @@ export default { } else if (pickerType == '9') { //与被保人关系限定为:父母 (不可选,枚举值只有一个) if (this.itemProductDTOS.productCode === 'GFRS_M0048' || this.itemProductDTOS.productCode === 'GFRS_M0049' || - this.itemProductDTOS.productCode === 'GFRS_M0052') { + this.itemProductDTOS.productCode === 'GFRS_M0052'|| this.itemProductDTOS.productCode === 'GFRS_M0062' || this.itemProductDTOS.productCode === 'GFRS_M0063') { this.columns = DataDictionary.relationToAppnt.slice(2, 3) - } else if (this.itemProductDTOS.productCode === 'GFRS_M0050') { + } else if (this.itemProductDTOS.productCode === 'GFRS_M0050' || this.itemProductDTOS.productCode === 'GFRS_M0064') { this.columns = DataDictionary.relationToAppnt.slice(0, 1).concat(DataDictionary.relationToAppnt.slice(2, 3)) } else { this.columns = DataDictionary.relationToAppnt @@ -1125,7 +1126,7 @@ 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') { + 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 @@ -1189,7 +1190,7 @@ export default { if (value.id != '1') { //2516--三个学平险--被保险人身份信息选择仅保留“身份证、户口本”,目前选择户口本仍要填写身份证到期 //时间,如果选择户口本项,默认为长期。 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050') { + 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 @@ -1424,7 +1425,7 @@ 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') { + 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 @@ -1462,7 +1463,7 @@ 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') + 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 = '' @@ -1490,7 +1491,7 @@ export default { } this.insuredInfo.homeAddress = data.homeAddress //家庭详细地址 //2516--三个学平险--被保险人职业类别默认学生,允许修改。 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode == 'GFRS_M0050') { + 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 { @@ -1503,7 +1504,7 @@ 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') { + 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 { @@ -1790,6 +1791,11 @@ export default { return this.$toast('被保险人年龄应为0岁-17岁,请重新选择。') } } + if(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+'岁,请重新选择。') + } + } if (this.userInfo.relationToInsured == '4') { //投被保人关系是子女 // 被保险人的出生日期大于投保人的出生日期(即被保险人年龄小于投保人年龄)点击【下一步】提示“当前被保险人是投保人的子女,被保险人年龄需小于投保人年龄。 @@ -2164,7 +2170,7 @@ export default { // GFRS-2641--被保险人职业:幼儿园版默认学龄前儿童,义务教育、高中/高等教育默认一般学生 // 被保险人婚姻默认未婚,允许修改 // 被保险人手机及邮箱默认投保人,允许修改 - if (this.itemProductDTOS.productCode == 'GFRS_M0048' || this.itemProductDTOS.productCode == 'GFRS_M0050') { + 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' @@ -2177,7 +2183,7 @@ export default { // this.effectiveDateTypeAbleInsured = true // this.isInsuredCertiexpiredate = false this.isInsuredCertiexpiredate = true - } else if (this.itemProductDTOS.productCode == 'GFRS_M0049') { + } else if (this.itemProductDTOS.productCode == 'GFRS_M0049' || this.itemProductDTOS.productCode === 'GFRS_M0063') { this.insuredInfo.occupationCode = '2099908' this.insuredInfo.occupationName = '学龄前儿童' this.insuredInfo.marriage = '2'