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() {