diff --git a/src/views/ebiz/common/AddRiskList.vue b/src/views/ebiz/common/AddRiskList.vue index 595265cb7..64147d118 100644 --- a/src/views/ebiz/common/AddRiskList.vue +++ b/src/views/ebiz/common/AddRiskList.vue @@ -76,7 +76,7 @@ export default { if ( currentMainRiskInfo.mainRiskPayEndYearFlag == 'Y' && currentMainRiskInfo.mainRiskPayEndYear == '1000' && - (item.productCode == 'GFRS_A0007' || item.productCode == 'GFRS_A0009') + (item.productCode == 'GFRS_A0007' || item.productCode == 'GFRS_A0009'|| item.productCode == 'GFRS_A0010') ) { item.isHidden = 1 } diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index e182082d8..0be402404 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -533,7 +533,7 @@ export default { } } let payEndYearVal - //初始化时交费期间为一次性交清时,在就是中介渠道, 附加险GFRS_A0007,GFRS_A0009去掉后,附加险list就为空--隐藏’附‘icon + //初始化时交费期间为一次性交清时,在就是中介渠道, 附加险GFRS_A0007,GFRS_A0009,GFRS_A0010去掉后,附加险list就为空--隐藏’附‘icon item.calFactorLst.map((i) => { if (i.code == 'payEndYear') { if (i.payEndYear == '1000' && i.payEndYearFlag == 'Y') { @@ -869,10 +869,10 @@ export default { }) this.defalutAmt = 1 } - //中介渠道,交费期间为一次性交清时,附加险GFRS_A0007,GFRS_A0009去掉后,附加险list就为空--隐藏’附‘icon + //中介渠道,交费期间为一次性交清时,附加险GFRS_A0007,GFRS_A0009,GFRS_A0010去掉后,附加险list就为空--隐藏’附‘icon if (currentEle.code == 'payEndYear' && value.value == '1000') { this.isEnterAddtionRiskListFunc() - //交费期间为一次性交清时,清空豁免险GFRS_A0007,GFRS_A0009,并更新localStorage + //交费期间为一次性交清时,清空豁免险GFRS_A0007,GFRS_A0009,GFRS_A0010,并更新localStorage this.isClearAddtionRiskListFunc() } else if (this.chooseProducts[this.productIndex].mainRiskCode == 'GFRS_M0046') { if (this.saleInsuredPersonInfo.relationToAppnt == 1) { @@ -944,11 +944,11 @@ export default { this.popupShow = false }, - //交费期间为一次性交清时,清空豁免险GFRS_A0007,GFRS_A0009,并更新localStorage + //交费期间为一次性交清时,清空豁免险GFRS_A0007,GFRS_A0009,GFRS_A0010并更新localStorage isClearAddtionRiskListFunc() { let chooseProductsNew = [] this.chooseProducts.forEach((item01) => { - if (item01.productCode != 'GFRS_A0007' && item01.productCode != 'GFRS_A0009') { + if (item01.productCode != 'GFRS_A0007' && item01.productCode != 'GFRS_A0009'&& item01.productCode != 'GFRS_A0010') { chooseProductsNew.push(item01) } }) @@ -1141,13 +1141,13 @@ export default { return false } }, - //中介渠道,交费期间为一次性交清时,附加险GFRS_A0007,GFRS_A0009去掉后,附加险list就为空--隐藏’附‘icon + //中介渠道,交费期间为一次性交清时,附加险GFRS_A0007,GFRS_A0009,GFRS_A0010去掉后,附加险list就为空--隐藏’附‘icon isEnterAddtionRiskListFunc() { let addtionRiskLst = JSON.parse(localStorage.addtionRiskLst) if (addtionRiskLst) { let list = [] addtionRiskLst.forEach((item, index) => { - if (item.productCode != 'GFRS_A0007' && item.productCode != 'GFRS_A0009') { + if (item.productCode != 'GFRS_A0007' && item.productCode != 'GFRS_A0009' && item.productCode != 'GFRS_A0010') { list.push(item) } }) @@ -1475,7 +1475,11 @@ export default { } else if (item.productCode == 'GFRS_A0010') { //(被保险人)国富人寿附加豁免保险费重大疾病保险(B款)GFRS_A0010 //投被同人,不同人:被保人豁免险搭配两全时,可选责任为必选,豁免两全保费 + if (showPrem001) { showPrem = Number(showPrem001) + }else{ + showPrem = Number(that.trialList[0].showPrem) + } } item.calFactorLst.map((item2) => { if (item2.code == 'dutyGroup') {