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

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

View File

@@ -2557,11 +2557,12 @@ export default {
//建议书需要添加全部投保人信息电投只需要投保人ID //建议书需要添加全部投保人信息电投只需要投保人ID
let insuredDTOItem = Object.assign(this.saleInsuredPersonInfo, { riskDTOLst: riskDTOLst }) let insuredDTOItem = Object.assign(this.saleInsuredPersonInfo, { riskDTOLst: riskDTOLst })
let orderNo = localStorage.isFrom == 'proposal'?this.$CacheUtils.getLocItem('proposalNo'):this.$CacheUtils.getLocItem('orderNo')
let params = { let params = {
orderType: 'RISK_ORDER', orderType: 'RISK_ORDER',
orderDTO: { orderDTO: {
orderInfoDTO: { orderInfoDTO: {
orderNo: this.$CacheUtils.getLocItem('orderNo'), orderNo: orderNo,
productChannel:this.isCrossChannel productChannel:this.isCrossChannel
}, },
// appntDTO: {}, // appntDTO: {},
@@ -2624,7 +2625,7 @@ export default {
} }
}) })
}else if (localStorage.isFrom == 'proposal'){ }else if (localStorage.isFrom == 'proposal'){
let proposalOrderNo = this.$CacheUtils.getLocItem('orderNo') || '' let proposalOrderNo = this.$CacheUtils.getLocItem('proposalNo') || ''
let url = `/common/selectedProduct?proposalOrderNo=${proposalOrderNo}` let url = `/common/selectedProduct?proposalOrderNo=${proposalOrderNo}`
if (resultData.content.id) { if (resultData.content.id) {
this.saleInsuredPersonInfo.insuredId = resultData.content.id; this.saleInsuredPersonInfo.insuredId = resultData.content.id;

View File

@@ -252,10 +252,11 @@ export default {
message: '加载中……' message: '加载中……'
}) })
if (this.$route.query.proposalOrderNo) { 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 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({ resultData = await getDetail({
orderNo: pOrderNo, orderNo: pOrderNo,
isMerge: '1', isMerge: '1',
@@ -407,8 +408,8 @@ export default {
} }
if (localStorage.isFrom == 'proposal') { if (localStorage.isFrom == 'proposal') {
let url = `/proposal/chooseInsuredPerson` let url = `/proposal/chooseInsuredPerson`
if (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('orderNo') let proposalOrderNo = this.$route.query.proposalOrderNo || this.$CacheUtils.getLocItem('proposalNo')
url = `/proposal/chooseInsuredPerson?proposalOrderNo=${proposalOrderNo}` url = `/proposal/chooseInsuredPerson?proposalOrderNo=${proposalOrderNo}`
} }
let page = this.$route.query.proposalEdit == '1' ? '-1' : '-2' let page = this.$route.query.proposalEdit == '1' ? '-1' : '-2'

View File

@@ -118,6 +118,7 @@ export default {
created() { created() {
this.$CacheUtils.removeLocItem('proposalNo') this.$CacheUtils.removeLocItem('proposalNo')
this.$CacheUtils.removeLocItem('canMoveOn') this.$CacheUtils.removeLocItem('canMoveOn')
this.$CacheUtils.removeLocItem('orderNo')
funcPermCheck({}).then(res => { funcPermCheck({}).then(res => {
this.isCheck = res.result this.isCheck = res.result
}) })
@@ -317,7 +318,7 @@ export default {
toInsurance(params).then(res => { toInsurance(params).then(res => {
if (res.result == '0') { if (res.result == '0') {
localStorage.chooseProductCodes = '' localStorage.chooseProductCodes = ''
this.$CacheUtils.setLocItem('proposalNo', res.content.orderNo) this.$CacheUtils.setLocItem('orderNo', res.content.orderNo)
this.$jump({ this.$jump({
flag: 'h5', flag: 'h5',
extra: { extra: {