From 8e3a225b51ff913666e946dedae389d6a6bf09c1 Mon Sep 17 00:00:00 2001 From: "bai.jinyan" Date: Tue, 29 Jun 2021 14:37:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=A5=E5=BA=B7=E5=91=8A=E7=9F=A5=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=9C=AA=E5=B1=95=E5=BC=80=E7=9A=84=E5=91=8A=E7=9F=A5?= =?UTF-8?q?=E5=86=85=E5=AE=B9=E6=97=A0=E6=B3=95=E6=A0=A1=E9=AA=8C=E5=BF=85?= =?UTF-8?q?=E9=80=89=E9=97=AE=E9=A2=98=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ebiz/sale/AttachmentManagement.vue | 12 ++++++------ src/views/ebiz/sale/NotifyingMessage.vue | 16 ++++------------ 2 files changed, 10 insertions(+), 18 deletions(-) diff --git a/src/views/ebiz/sale/AttachmentManagement.vue b/src/views/ebiz/sale/AttachmentManagement.vue index 8ec368265..ccd7da3cb 100644 --- a/src/views/ebiz/sale/AttachmentManagement.vue +++ b/src/views/ebiz/sale/AttachmentManagement.vue @@ -449,13 +449,13 @@ export default { // 核保老师确认,只有财务告知第8项社保问题选【是】,不用展示上传资料按钮,其他健康告知或财务告知选【是】,都可以展示上传资料按钮 if (this.saleInsuredInfo.impartDTO.impartItemDTOS && this.saleInsuredInfo.impartDTO.impartItemDTOS.length > 0) { this.isNotify = this.saleInsuredInfo.impartDTO.impartItemDTOS.some((item) => { - return item.impartAnswer != 1 + return item.impartAnswer == 0 }) } if (!this.isNotify) { if (this.saleInsuredInfo.financeImpartDTO.impartItemDTOS && this.saleInsuredInfo.financeImpartDTO.impartItemDTOS.length > 0) { this.isNotify = this.saleInsuredInfo.financeImpartDTO.impartItemDTOS.some((item) => { - return item.impartAnswer != 1 && item.impartCode != 8 + return item.impartAnswer == 0 && item.impartCode != 8 }) } } @@ -463,11 +463,11 @@ export default { if (this.saleInsuredPersonInfo.impartDTO.impartItemDTOS && this.saleInsuredPersonInfo.impartDTO.impartItemDTOS.length > 0) { if (this.saleInsuredPersonInfo.relationToAppnt == 1) { this.isNotify = this.saleInsuredPersonInfo.impartDTO.impartItemDTOS.some((item) => { - return item.impartAnswer != 1 + return item.impartAnswer == 0 }) } else { this.isNotifyInsured = this.saleInsuredPersonInfo.impartDTO.impartItemDTOS.some((item) => { - return item.impartAnswer != 1 + return item.impartAnswer == 0 }) } } @@ -476,7 +476,7 @@ export default { if (!this.isNotify) { if (this.saleInsuredPersonInfo.financeImpartDTO.impartItemDTOS && this.saleInsuredPersonInfo.financeImpartDTO.impartItemDTOS.length > 0) { this.isNotify = this.saleInsuredPersonInfo.financeImpartDTO.impartItemDTOS.some((item) => { - return item.impartAnswer != 1 && item.impartCode != 8 + return item.impartAnswer == 0 && item.impartCode != 8 }) } } @@ -484,7 +484,7 @@ export default { if (!this.isNotifyInsured) { if (this.saleInsuredPersonInfo.financeImpartDTO.impartItemDTOS && this.saleInsuredPersonInfo.financeImpartDTO.impartItemDTOS.length > 0) { this.isNotifyInsured = this.saleInsuredPersonInfo.financeImpartDTO.impartItemDTOS.some((item) => { - return item.impartAnswer != 1 && item.impartCode != 8 + return item.impartAnswer == 0 && item.impartCode != 8 }) } } diff --git a/src/views/ebiz/sale/NotifyingMessage.vue b/src/views/ebiz/sale/NotifyingMessage.vue index 654150d37..c75f384c8 100644 --- a/src/views/ebiz/sale/NotifyingMessage.vue +++ b/src/views/ebiz/sale/NotifyingMessage.vue @@ -481,7 +481,7 @@ export default { return y + m + d + h + minute + second }, // 获取告知消息, - async information() { + information() { let that = this let data = { productCodes: JSON.parse(localStorage.chooseProductCodes), @@ -489,7 +489,7 @@ export default { platform: 'app', type: '2' } - await information(data).then(res => { + information(data).then(res => { // console.log(res) if (res.result == '0') { res.productImpartLstDTO.impartDTOS.map(item => { @@ -552,23 +552,15 @@ export default { that.impartDTOS = res.productImpartLstDTO.impartDTOS that.isShowList() //投被同人时候判断 - that.impartDTOS.map((item, index) => { - that.activeNames.push(index+1) - }) + this.activeNames.push(res.productImpartLstDTO.impartDTOS.length) } else { that.impartDTOS = res.productImpartLstDTO.impartDTOS that.isShowList() //投被不同人时候判断 - that.impartDTOS.map((item, index) => { - that.activeNames.push(index+1) - }) + this.activeNames.push(res.productImpartLstDTO.impartDTOS.length) } - console.log("0--activeNames="+this.activeNames) } }) - // 此处重新折叠面板,避免未展开的面板中 健康告知内容无法校验必选的问题 - this.activeNames = [this.impartDTOS.length]; - console.log("1--activeNames="+this.activeNames) }, // 下一步 next() {