From 65daa3a30b0835cfc471277d4f62f0a555fc83ea Mon Sep 17 00:00:00 2001 From: yuweiqi Date: Sun, 19 Jan 2020 15:09:50 +0800 Subject: [PATCH] =?UTF-8?q?[FIX]=E5=BB=BA=E8=AE=AE=E4=B9=A6=E4=BF=9D?= =?UTF-8?q?=E8=B4=B9=E8=AF=95=E7=AE=97=E9=A1=B5=E9=9D=A2bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/common/CalculatePremium.vue | 27 +++++++++++----------- src/views/ebiz/common/MainRiskList.vue | 3 +-- 2 files changed, 14 insertions(+), 16 deletions(-) diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index fff97e08b..9773f147e 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -18,7 +18,7 @@ -
+
@@ -103,7 +103,7 @@
-
+
@@ -271,7 +271,7 @@ export default { isFrom: '', // 默认钱数 defalutAmt: '', - //是否需要调试算接口标志 0-不需要调取 + //是否需要调试算接口标志 0-是 1-否 isTrial: localStorage.isTrial //是否存在特殊配置 } @@ -292,7 +292,6 @@ export default { methods: { //初始化数据 init() { - console.log('====unde', localStorage.isTrial === '999') // 获取是否从建议书过来的 this.isFrom = localStorage.isFrom //获取投保人信息 @@ -335,7 +334,7 @@ export default { this.mainRiskInfluenceAddRisk() //初始化数据试算 isTrial是否调后端保费试算 /sale/ insure/trial 接口标志,0-不调取 - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { console.log('调了') this.getTrial() } @@ -365,7 +364,7 @@ export default { item.amt = Number(item.minDutyAmt) * Number(item.moneyUnit) }) this.mainRiskInfluenceAddRisk() - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } } else { @@ -420,7 +419,7 @@ export default { } this.hiddenPayEndYear(currentEle) //特殊规则:设置豁免险 - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } } @@ -439,7 +438,7 @@ export default { return false } this.mainRiskInfluenceAddRisk() - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } }, @@ -715,7 +714,7 @@ export default { } localStorage.chooseProducts = JSON.stringify(this.chooseProducts) - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } }) @@ -849,7 +848,7 @@ export default { console.log(this.saleInsuredPersonInfo.age) console.log(riskFactor) let currentEle = - localStorage.isTrial !== '' && this.chooseProducts[productIndex].isMainRisk == '0' + localStorage.isTrial == '0' && this.chooseProducts[productIndex].isMainRisk == '0' ? this.chooseProducts[productIndex].productTrialYearDTOS[calFactorIndex] : this.chooseProducts[productIndex].calFactorLst[calFactorIndex] //改动原因:孝心保产品有对年龄的特殊要求 @@ -870,7 +869,7 @@ export default { } else { this.mainRiskInfluenceAddRisk() currentEle['amt'] = Number(this.defalutAmt) * Number(currentEle.moneyUnit) - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } } @@ -889,7 +888,7 @@ export default { } else { this.mainRiskInfluenceAddRisk() currentEle['amt'] = Number(this.defalutAmt) * Number(currentEle.moneyUnit) - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } } @@ -908,7 +907,7 @@ export default { } else { this.mainRiskInfluenceAddRisk() currentEle['amt'] = Number(this.defalutAmt) * Number(currentEle.moneyUnit) - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } } @@ -926,7 +925,7 @@ export default { } else { this.mainRiskInfluenceAddRisk() currentEle['amt'] = Number(this.defalutAmt) * Number(currentEle.moneyUnit) - if (localStorage.isTrial === '999') { + if (localStorage.isTrial === '1') { this.getTrial() } } diff --git a/src/views/ebiz/common/MainRiskList.vue b/src/views/ebiz/common/MainRiskList.vue index 652bd5b1a..157fa417c 100644 --- a/src/views/ebiz/common/MainRiskList.vue +++ b/src/views/ebiz/common/MainRiskList.vue @@ -94,13 +94,12 @@ export default { }, //储存主险 async addMainRisk() { - localStorage.setItem('isTrial', '999') + localStorage.setItem('isTrial', '1') let riskProductCode = this.result.riskProductCode let resultData = await calculatePremium({ productCodes: [riskProductCode], platform: 'app', type: '1' }) if (resultData.result == 0) { resultData = resultData.trialDTOS[0] localStorage.hint = resultData.hint - localStorage.isTrial = resultData.productTrialInfoDTO.isTrial === undefined ? '999' : resultData.productTrialInfoDTO.isTrial console.log('localStorage.isTrial==', localStorage.isTrial, typeof localStorage.isTrial) if (resultData.productTrialInfoDTO.dutyGroup != null) { resultData.productTrialInfoDTO.dutyGroup.map(item => {