From c053cb3a540a0b84d515672eeeb6968ac11285f5 Mon Sep 17 00:00:00 2001
From: "li.yuetong"
Date: Thu, 20 Oct 2022 14:10:14 +0800
Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=8A=8A=E5=BB=BA=E8=AE=AE=E4=B9=A6?=
=?UTF-8?q?=E7=9A=84=E8=AE=A2=E5=8D=95=E5=8F=B7=E4=BC=A0=E7=94=B5=E5=AD=90?=
=?UTF-8?q?=E6=8A=95=E4=BF=9D=E4=BA=86,=20=E5=BB=BA=E8=AE=AE=E4=B9=A6?=
=?UTF-8?q?=E5=92=8C=E7=94=B5=E6=8A=95=E8=AE=A2=E5=8D=95=E5=8F=B7=E9=83=BD?=
=?UTF-8?q?=E7=94=A8=E7=9A=84orderNo=E6=B7=B7=E4=BA=86=E3=80=91=E9=80=89?=
=?UTF-8?q?=E6=8B=A9=E4=BA=A7=E5=93=81=E5=92=8C=E8=AF=95=E7=AE=97=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2localstorage=E5=AD=98=E5=82=A8=E7=9A=84orderNo?=
=?UTF-8?q?=E6=94=B9=E4=B8=BAproposalNo?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/ebiz/common/CalculatePremium.vue | 5 +++--
src/views/ebiz/common/SelectedProduct.vue | 9 +++++----
src/views/ebiz/proposal/List.vue | 3 ++-
3 files changed, 10 insertions(+), 7 deletions(-)
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: {