建议书参数缺失优化--二次提交 提交人:白金岩

This commit is contained in:
bai.jinyan
2021-08-04 19:46:43 +08:00
parent 312a5e97d9
commit e1f38b91da
6 changed files with 69 additions and 50 deletions

View File

@@ -2017,29 +2017,38 @@ export default {
if (resultData.result == 0) {
//电投
if (localStorage.isFrom == 'sale' && resultData.deleteFlag == '0') {
localStorage.salePageFlag = '3'
}
let url = '/common/selectedProduct'
//建议书
if (localStorage.isFrom == 'proposal' && resultData.content.id) {
let proposalOrderNo = this.$CacheUtils.getLocItem('orderNo') || ''
url += '?proposalOrderNo='+proposalOrderNo
this.saleInsuredPersonInfo.insuredId = resultData.content.id
this.$CacheUtils.setLocItem('saleInsuredPersonInfo', JSON.stringify(this.saleInsuredPersonInfo))
}
this.$jump({
flag: 'goBack',
extra: {
refresh: '1',
index: '-2'
},
routerInfo: {
type: 2,
index: -2,
path: url
if (localStorage.isFrom == 'sale') {
if (resultData.deleteFlag == '0') {
localStorage.salePageFlag = '3';
}
})
this.$jump({
flag: 'goBack',
extra: {
refresh: '1',
index: '-2'
},
routerInfo: {
type: 2,
index: -2,
path: '/common/selectedProduct'
}
})
}else if (localStorage.isFrom == 'proposal'){
let proposalOrderNo = this.$CacheUtils.getLocItem('orderNo') || ''
let url = `/common/selectedProduct?proposalOrderNo=${proposalOrderNo}`
if (resultData.content.id) {
this.saleInsuredPersonInfo.insuredId = resultData.content.id;
this.$CacheUtils.setLocItem('saleInsuredPersonInfo', JSON.stringify(this.saleInsuredPersonInfo))
}
this.$jump({
flag: 'h5',
extra: {
forbidSwipeBack: '1',
url: location.origin + `/#${url}`
},
routerInfo: { path: url }
})
}
} else {
this.$toast(resultData.resultMessage)
}