From feb21e41c472b38889f377a149295d041b184520 Mon Sep 17 00:00:00 2001 From: "bai.jinyan" Date: Thu, 22 Jul 2021 17:04:35 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E5=8F=89=E6=B8=A0=E9=81=93=EF=BC=88?= =?UTF-8?q?=E9=93=B6=E4=BF=9D=EF=BC=89=E9=94=80=E5=94=AE=E4=B8=AA=E9=99=A9?= =?UTF-8?q?=E4=BA=A7=E5=93=81=EF=BC=8C=E5=88=86=E6=B8=A0=E9=81=93=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=E9=99=A9=E7=A7=8D=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/common/CalculatePremium.vue | 12 ++- src/views/ebiz/common/MainRiskList.vue | 86 ++++++++++++++++++---- 2 files changed, 80 insertions(+), 18 deletions(-) diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index 0879ebd3e..99fe7fbf0 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -426,7 +426,8 @@ export default { ruleExpression: {}, mainRiskCode: '', renewal: '-1', - richChildrenFlag: false + richChildrenFlag: false, + isCrossChannel:'0' //是否交叉渠道 1-是 0-否 } }, mounted() { @@ -476,6 +477,9 @@ export default { //构建提交数据、渲染险种 this.chooseProducts = JSON.parse(localStorage.chooseProducts) this.chooseProducts.forEach((item, index) => { + if (item.isCrossChannel == '1') { + this.isCrossChannel = item.isCrossChannel; + } if (item.mainRiskCode == 'GFRS_M0006') { item.isHidden = true } @@ -1580,7 +1584,8 @@ export default { occupationName, platformType: 'app', productCode: item.productCode, - medical: JSON.parse(this.$CacheUtils.getLocItem('saleInsuredPersonInfo')).medical + medical: JSON.parse(this.$CacheUtils.getLocItem('saleInsuredPersonInfo')).medical, + isCrossChannel:this.isCrossChannel }) params.trialInfos.push(trialInfo) }) @@ -1984,7 +1989,8 @@ export default { orderType: 'RISK_ORDER', orderDTO: { orderInfoDTO: { - orderNo: this.$CacheUtils.getLocItem('orderNo') + orderNo: this.$CacheUtils.getLocItem('orderNo'), + productChannel:this.isCrossChannel }, // appntDTO: {}, insuredDTOs: [insuredDTOItem] diff --git a/src/views/ebiz/common/MainRiskList.vue b/src/views/ebiz/common/MainRiskList.vue index 46ff9e49f..f7c28e731 100644 --- a/src/views/ebiz/common/MainRiskList.vue +++ b/src/views/ebiz/common/MainRiskList.vue @@ -1,23 +1,56 @@