From 75fd1b747d0a7fa281706b14a449315c4fec7204 Mon Sep 17 00:00:00 2001 From: huangzhe <3451701311@qq.com> Date: Fri, 26 Sep 2025 11:14:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=91=8A=E7=9F=A5=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E6=9F=90=E4=BA=9B=E7=8E=AF=E5=A2=83=E4=B8=8B=E6=9D=A1=E7=9B=AE?= =?UTF-8?q?=E5=87=BA=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 从告知项目下一步之后, 然后重新点击告知项目,下面条目会丢失一些东西 --- src/views/ebiz/sale/NotifyingMessage.vue | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/views/ebiz/sale/NotifyingMessage.vue b/src/views/ebiz/sale/NotifyingMessage.vue index 1d869939c..bc1e87a73 100644 --- a/src/views/ebiz/sale/NotifyingMessage.vue +++ b/src/views/ebiz/sale/NotifyingMessage.vue @@ -212,28 +212,41 @@ export default { this.saleInsuredPersonInfo = JSON.parse(this.$CacheUtils.getLocItem('saleInsuredPersonInfo')) //如果返回参数存在曾经提交的告知信息,获取曾经提交的告知信息 let insuredFinanceImpartDTO = res.orderDTO.appntDTO.financeImpartDTO //投保人财务告知集合 + let insuredJobImpartDTO = res.orderDTO.appntDTO.jobImpartDTO //投保人健康告知集合 let insuredImpartDTO = res.orderDTO.appntDTO.impartDTO //投保人健康告知集合 let insuredPersionFinanceImpartDTO = res.orderDTO.insuredDTOs[0].financeImpartDTO //被保人财务告知集合 + let insuredPersonJobImpartDTO = res.orderDTO.insuredDTOs[0].jobImpartDTO let insuredPersionImpartDTO = res.orderDTO.insuredDTOs[0].impartDTO //被保人健康告知集合 if ( insuredFinanceImpartDTO.impartItemDTOS || insuredImpartDTO.impartItemDTOS || insuredPersionFinanceImpartDTO.impartItemDTOS || - insuredPersionImpartDTO.impartItemDTOS + insuredPersionImpartDTO.impartItemDTOS|| + insuredJobImpartDTO.impartItemDTOS|| + insuredPersonJobImpartDTO.impartItemDTOS ) { if (insuredFinanceImpartDTO.impartItemDTOS) { this.impartDTOS.push({ impartItemDTOS: insuredFinanceImpartDTO.impartItemDTOS, impartType: insuredFinanceImpartDTO.impartType }) } else if (insuredPersionFinanceImpartDTO.impartItemDTOS && this.relationToAppnt == '1') { this.impartDTOS.push({ impartItemDTOS: insuredPersionFinanceImpartDTO.impartItemDTOS, impartType: insuredPersionFinanceImpartDTO.impartType }) } + if (insuredJobImpartDTO.impartItemDTOS) { + this.impartDTOS.push({ impartItemDTOS: insuredJobImpartDTO.impartItemDTOS, impartType: insuredJobImpartDTO.impartType }) + } else if (insuredPersonJobImpartDTO.impartItemDTOS && this.relationToAppnt == '1') { + this.impartDTOS.push({ impartItemDTOS: insuredPersonJobImpartDTO.impartItemDTOS, impartType: insuredPersonJobImpartDTO.impartType }) + } if (insuredImpartDTO.impartItemDTOS) { this.impartDTOS.push({ impartItemDTOS: insuredImpartDTO.impartItemDTOS, impartType: insuredImpartDTO.impartType }) } else if (insuredPersionImpartDTO.impartItemDTOS && this.relationToAppnt == '1') { this.impartDTOS.push({ impartItemDTOS: insuredPersionImpartDTO.impartItemDTOS, impartType: insuredPersionImpartDTO.impartType }) } + if (this.relationToAppnt != '1') { if (insuredPersionFinanceImpartDTO.impartItemDTOS) { this.impartDTOS.push({ impartItemDTOS: insuredPersionFinanceImpartDTO.impartItemDTOS, impartType: insuredPersionFinanceImpartDTO.impartType }) + } + if (insuredPersonJobImpartDTO.impartItemDTOS) { + this.impartDTOS.push({ impartItemDTOS: insuredPersonJobImpartDTO.impartItemDTOS, impartType: insuredPersonJobImpartDTO.impartType }) } if (insuredPersionImpartDTO.impartItemDTOS) { this.impartDTOS.push({ impartItemDTOS: insuredPersionImpartDTO.impartItemDTOS, impartType: insuredPersionImpartDTO.impartType })