diff --git a/src/views/ebiz/sale/AttachmentManagement.vue b/src/views/ebiz/sale/AttachmentManagement.vue index 2ee980272..81a363e93 100644 --- a/src/views/ebiz/sale/AttachmentManagement.vue +++ b/src/views/ebiz/sale/AttachmentManagement.vue @@ -1408,15 +1408,27 @@ export default { case 'saleInsuredPersonInfoOther': that.saleInsuredPersonInfoOther = [] break - case 'fileListIdFrontBeneficiary': - that.fileListIdFrontBeneficiary = [] - break - case 'fileListIdBackBeneficiary': - that.fileListIdBackBeneficiary = [] - break - case 'fileLIstImgBeneficiary': - that.fileLIstImgBeneficiary = [] - break + } + if(that.type == 'fileListIdFrontBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileListIdFrontBeneficiary = [] + } + }) + } + if(that.type == 'fileListIdBackBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileListIdBackBeneficiary = [] + } + }) + } + if(that.type == 'fileLIstImgBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileLIstImgBeneficiary = [] + } + }) } this.$toast.clear() } @@ -1455,22 +1467,33 @@ export default { case 'saleInsuredPersonInfoOther': that.saleInsuredPersonInfoOther = [] break - case 'fileListIdFrontBeneficiary': - that.fileListIdFrontBeneficiary = [] - break - case 'fileListIdBackBeneficiary': - that.fileListIdBackBeneficiary = [] - break - case 'fileLIstImgBeneficiary': - that.fileLIstImgBeneficiary = [] - break + } + if(that.type == 'fileListIdFrontBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileListIdFrontBeneficiary = [] + } + }) + } + if(that.type == 'fileListIdBackBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileListIdBackBeneficiary = [] + } + }) + } + if(that.type == 'fileLIstImgBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileLIstImgBeneficiary = [] + } + }) } this.$toast.clear() this.$toast(res.resultMessage) } }, (error) => { - debugger switch (that.type) { case 'fileListIdFront': that.fileListIdFront = [] @@ -1505,15 +1528,27 @@ export default { case 'saleInsuredPersonInfoOther': that.saleInsuredPersonInfoOther = [] break - case 'fileListIdFrontBeneficiary': - that.fileListIdFrontBeneficiary = [] - break - case 'fileListIdBackBeneficiary': - that.fileListIdBackBeneficiary = [] - break - case 'fileLIstImgBeneficiary': - that.fileLIstImgBeneficiary = [] - break + } + if(that.type == 'fileListIdFrontBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileListIdFrontBeneficiary = [] + } + }) + } + if(that.type == 'fileListIdBackBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileListIdBackBeneficiary = [] + } + }) + } + if(that.type == 'fileLIstImgBeneficiary'){ + that.saleBtnfPersonInfo.forEach((item,index)=>{ + if(item.bnfId == that.bnfId){ + that.bnfInfo[index].fileLIstImgBeneficiary = [] + } + }) } this.$toast('网络环境不佳,图片上传失败,请切换移动网络或稍后重试') }