mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 16:56:43 +08:00
两全规则整理
This commit is contained in:
@@ -1302,8 +1302,30 @@ export default {
|
||||
return currentInfluences
|
||||
},
|
||||
trialBeforeRule() {
|
||||
console.log('走试算前规则')
|
||||
let that = this
|
||||
console.log('走试算前规则')
|
||||
// 针对于国富人寿附加两全保险附加险(GFRS_A0011),缴费期间期间要等于主险的缴费期间
|
||||
let mainRiskInfo = this.getMainRiskInfo()
|
||||
this.chooseProducts.forEach((item) => {
|
||||
if (item.productCode == 'GFRS_A0011') {
|
||||
item.calFactorLst.map((item2) => {
|
||||
if (item2.code == 'payEndYear') {
|
||||
item2.hasFlag = '1'
|
||||
item2.payEndYearFlag = 'Y'
|
||||
item2.payEndYear = Number(mainRiskInfo.payEndYear.payEndYear)
|
||||
item2.showContent = item2.payEndYear + '年交'
|
||||
}else if (item2.code == 'amt') {
|
||||
// GFRS_A0011-附加两全 属于非豁免险 但附加两全保额=主险年交保费+其他不带豁免责任的长期期交附加险年交保费
|
||||
let trialList = JSON.parse(localStorage.trialList)
|
||||
item2.amt = trialList[0].prem
|
||||
item2.defaultValue = trialList[0].prem
|
||||
item2.moneyUnit = 1
|
||||
item2.suffix = '元'
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
if(this.chooseProducts[0].productCode == 'GFRS_M0035' || this.chooseProducts[0].productCode == 'GFRS_M0044' || this.chooseProducts[0].productCode == 'GFRS_M0040'){
|
||||
if (this.trialList.length) {
|
||||
let showPrem //计算后的保费
|
||||
@@ -1364,7 +1386,6 @@ export default {
|
||||
},
|
||||
//特殊规则3、设置豁免险
|
||||
setRemitRisk() {
|
||||
let that = this
|
||||
//1、一次性交清和交费期间单位为A时,删除豁免险
|
||||
let mainRiskInfo = this.getMainRiskInfo()
|
||||
let mainRiskPayIntv = mainRiskInfo.payIntv.payIntv
|
||||
@@ -1505,27 +1526,6 @@ export default {
|
||||
})
|
||||
}
|
||||
|
||||
// 3.针对于国富人寿附加两全保险附加险(GFRS_A0011),缴费期间期间要等于主险的缴费期间
|
||||
this.chooseProducts.forEach((item) => {
|
||||
if (item.productCode == 'GFRS_A0011') {
|
||||
item.calFactorLst.map((item2) => {
|
||||
if (item2.code == 'payEndYear') {
|
||||
item2.hasFlag = '1'
|
||||
item2.payEndYearFlag = 'Y'
|
||||
item2.payEndYear = Number(mainRiskInfo.payEndYear.payEndYear)
|
||||
item2.showContent = item2.payEndYear + '年交'
|
||||
}else if (item2.code == 'amt') {
|
||||
// GFRS_A0011-附加两全 属于非豁免险 但附加两全保额=主险年交保费+其他不带豁免责任的长期期交附加险年交保费
|
||||
let trialList = JSON.parse(localStorage.trialList)
|
||||
item2.amt = trialList[0].prem
|
||||
item2.defaultValue = trialList[0].prem
|
||||
item2.moneyUnit = 1
|
||||
item2.suffix = '元'
|
||||
}
|
||||
})
|
||||
}
|
||||
})
|
||||
|
||||
let product = this.chooseProducts.find((item) => {
|
||||
return item.productCode === 'GFRS_A0006'
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user