【把建议书的订单号传电子投保了, 建议书和电投订单号都用的orderNo混了】选择产品和试算页面localstorage存储的orderNo改为proposalNo

This commit is contained in:
li.yuetong
2022-10-20 14:10:14 +08:00
parent 072f8a76ec
commit 42488d32d8
3 changed files with 10 additions and 7 deletions

View File

@@ -2556,11 +2556,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: {},
@@ -2623,7 +2624,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;

View File

@@ -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'

View File

@@ -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
})
@@ -316,7 +317,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: {