diff --git a/src/views/ebiz/common/CalculatePremium.vue b/src/views/ebiz/common/CalculatePremium.vue index 8aff27ea9..2db587264 100644 --- a/src/views/ebiz/common/CalculatePremium.vue +++ b/src/views/ebiz/common/CalculatePremium.vue @@ -2557,11 +2557,12 @@ export default { //建议书需要添加全部投保人信息,电投只需要投保人ID let insuredDTOItem = Object.assign(this.saleInsuredPersonInfo, { riskDTOLst: riskDTOLst }) + let orderNo = localStorage.isFrom == 'proposal'?this.$CacheUtils.getLocItem('proposalNo'):this.$CacheUtils.getLocItem('orderNo') let params = { orderType: 'RISK_ORDER', orderDTO: { orderInfoDTO: { - orderNo: this.$CacheUtils.getLocItem('orderNo'), + orderNo: orderNo, productChannel:this.isCrossChannel }, // appntDTO: {}, @@ -2624,7 +2625,7 @@ export default { } }) }else if (localStorage.isFrom == 'proposal'){ - let proposalOrderNo = this.$CacheUtils.getLocItem('orderNo') || '' + let proposalOrderNo = this.$CacheUtils.getLocItem('proposalNo') || '' let url = `/common/selectedProduct?proposalOrderNo=${proposalOrderNo}` if (resultData.content.id) { this.saleInsuredPersonInfo.insuredId = resultData.content.id; diff --git a/src/views/ebiz/common/SelectedProduct.vue b/src/views/ebiz/common/SelectedProduct.vue index dd6f5c5b0..34befaf60 100644 --- a/src/views/ebiz/common/SelectedProduct.vue +++ b/src/views/ebiz/common/SelectedProduct.vue @@ -252,10 +252,11 @@ export default { message: '加载中……' }) if (this.$route.query.proposalOrderNo) { - this.$CacheUtils.setLocItem('orderNo',this.$route.query.proposalOrderNo) + this.$CacheUtils.setLocItem('proposalNo',this.$route.query.proposalOrderNo) this.proposalOrderNo = this.$route.query.proposalOrderNo } - let pOrderNo = this.proposalOrderNo?this.proposalOrderNo:this.$CacheUtils.getLocItem('orderNo') + let pOrderNo = this.proposalOrderNo?this.proposalOrderNo:this.$CacheUtils.getLocItem('proposalNo') + console.log(pOrderNo,'pOrderNo') resultData = await getDetail({ orderNo: pOrderNo, isMerge: '1', @@ -407,8 +408,8 @@ export default { } if (localStorage.isFrom == 'proposal') { let url = `/proposal/chooseInsuredPerson` - if (this.$route.query.proposalOrderNo || this.$CacheUtils.getLocItem('orderNo')) { - let proposalOrderNo = this.$route.query.proposalOrderNo || this.$CacheUtils.getLocItem('orderNo') + if (this.$route.query.proposalOrderNo || this.$CacheUtils.getLocItem('proposalNo')) { + let proposalOrderNo = this.$route.query.proposalOrderNo || this.$CacheUtils.getLocItem('proposalNo') url = `/proposal/chooseInsuredPerson?proposalOrderNo=${proposalOrderNo}` } let page = this.$route.query.proposalEdit == '1' ? '-1' : '-2' diff --git a/src/views/ebiz/proposal/List.vue b/src/views/ebiz/proposal/List.vue index 1c2ef3610..ffcf0d8f0 100644 --- a/src/views/ebiz/proposal/List.vue +++ b/src/views/ebiz/proposal/List.vue @@ -118,6 +118,7 @@ export default { created() { this.$CacheUtils.removeLocItem('proposalNo') this.$CacheUtils.removeLocItem('canMoveOn') + this.$CacheUtils.removeLocItem('orderNo') funcPermCheck({}).then(res => { this.isCheck = res.result }) @@ -317,7 +318,7 @@ export default { toInsurance(params).then(res => { if (res.result == '0') { localStorage.chooseProductCodes = '' - this.$CacheUtils.setLocItem('proposalNo', res.content.orderNo) + this.$CacheUtils.setLocItem('orderNo', res.content.orderNo) this.$jump({ flag: 'h5', extra: {