【中介渠道-八桂无忧D】 中介渠道短险附加险修改

This commit is contained in:
dwq
2021-07-12 15:50:15 +08:00
committed by liyuetong
parent 59c9be419a
commit 82d6172b41
2 changed files with 10 additions and 10 deletions

View File

@@ -258,9 +258,9 @@ export default {
if(risks[0].productCode =="GFRS_M0051") {
if(this.result.productCode=="GFRS_A0009"||this.result.productCode=="GFRS_A0010"){
for (let i = 1; i < risks.length; i++) {
for(let j = 0; j < risks.calFactorLst.length; j++){
if (risks.calFactorLst[j].code === 'insuYear') {
if ((risks.calFactorLst[j].insuYearFlag == 'Y' && risks.calFactorLst[j].insuYear > 1) || risks.calFactorLst[j].insuYearFlag == 'A') {
for(let j = 0; j < risks[i].calFactorLst.length; j++){
if (risks[i].calFactorLst[j].code=== 'insuYear') {
if ((risks[i].calFactorLst[j].insuYearFlag == 'Y' && risks[i].calFactorLst[j].insuYear > 1) || risks[i].calFactorLst[j].insuYearFlag == 'A') {
checkRisk=false;
}
}

View File

@@ -1821,14 +1821,14 @@ export default {
//针对八桂D产品 计算被保人重疾B附加险保额 ==其他长险附加险的保额
if ( this.chooseProducts[0].mainRiskCode == 'GFRS_M0051'||this.chooseProducts[0].mainRiskCode == 'GFRS_M0044'){
if(item.productCode == 'GFRS_A0010'){
let risks = this.chooseProducts;
let shortRisks=['GFRS_A0010'];
let risks = JSON.parse(localStorage.chooseProducts);
let longRisks=['GFRS_A0010'];
//拿到短险附加险数组
for (let i = 1; i < risks.length; i++) {
for(let j = 0; j < risks.calFactorLst.length; j++){
if (risks.calFactorLst[j].code === 'insuYear') {
if ((risks.calFactorLst[j].insuYearFlag == 'Y' && risks.calFactorLst[j].insuYear > 1) || risks.calFactorLst[j].insuYearFlag == 'A') {
shortRisks.push(risks[i].productCode);
for(let j = 0; j < risks[i].calFactorLst.length; j++){
if (risks[i].calFactorLst[j].code === 'insuYear') {
if ((risks[i].calFactorLst[j].insuYearFlag == 'Y' && risks[i].calFactorLst[j].insuYear > 1) || risks[i].calFactorLst[j].insuYearFlag == 'A') {
longRisks.push(risks[i].productCode);
}
}
}
@@ -1836,7 +1836,7 @@ export default {
let toTrial = 0
let trials = JSON.parse(localStorage.trialList)
trials.forEach(tr=>{
if(tr.isMainRisk=='1'&&!shortRisks.includes(tr.productCode)){
if(tr.isMainRisk=='1'&&tr.productCode!='GFRS_A0010'&&longRisks.includes(tr.productCode)){
toTrial+=Number(tr.prem);
}
})