diff --git a/src/views/ebiz/common/SelectedProduct.vue b/src/views/ebiz/common/SelectedProduct.vue index 61034d7ae..178fb445c 100644 --- a/src/views/ebiz/common/SelectedProduct.vue +++ b/src/views/ebiz/common/SelectedProduct.vue @@ -128,7 +128,8 @@ export default { active_radio: '1', active_sqy_radio: '1', checkedUrl: require('@/assets/images/kmh/checked.png'), - noCheckedUrl: require('@/assets/images/kmh/no_checked.png') + noCheckedUrl: require('@/assets/images/kmh/no_checked.png'), + proposalOrderNo:'' } }, components: { @@ -166,8 +167,6 @@ export default { } else if (this.$route.query.salePageFlag) { //如果是从导航栏点击进入 this.salePageFlag = localStorage.salePageFlag - } else if (this.$route.query.proposalOrderNo) { - this.$CacheUtils.setLocItem('orderNo',this.$route.query.proposalOrderNo) } // localStorage.orderNo = '19090510425500178912' @@ -224,7 +223,6 @@ export default { let isProposal = localStorage.isFrom == 'proposal' ? true : false if (isProposal) { let saleInsuredPersonInfo = this.$CacheUtils.getLocItem('saleInsuredPersonInfo') && JSON.parse(this.$CacheUtils.getLocItem('saleInsuredPersonInfo')) - console.log(saleInsuredPersonInfo) let insuredId if (saleInsuredPersonInfo && saleInsuredPersonInfo.insuredId) { @@ -236,8 +234,13 @@ export default { loadingType: 'spinner', message: '加载中……' }) + if (this.$route.query.proposalOrderNo) { + this.$CacheUtils.setLocItem('orderNo',this.$route.query.proposalOrderNo) + this.proposalOrderNo = this.$route.query.proposalOrderNo + } + let pOrderNo = this.proposalOrderNo || this.$CacheUtils.getLocItem('orderNo') resultData = await getDetail({ - orderNo: this.$CacheUtils.getLocItem('orderNo'), + orderNo: pOrderNo, isMerge: '1', orderType: 'proposalInsuredInfo', orderDTO: { insuredDTOs: [{ insuredId: insuredId }] }