diff --git a/ebike-maintenance/pages/warehouse/UserReportedFaults/UserReportedFaults.vue b/ebike-maintenance/pages/warehouse/UserReportedFaults/UserReportedFaults.vue index 8cbd05e..7446321 100644 --- a/ebike-maintenance/pages/warehouse/UserReportedFaults/UserReportedFaults.vue +++ b/ebike-maintenance/pages/warehouse/UserReportedFaults/UserReportedFaults.vue @@ -305,7 +305,7 @@ } const delChangeImg = (res) => { const fileUniqueKey = fileLists.value[res.index].fileUniqueKey; - if (!fileLists.value[res.index].nodelete) { + if (!fileLists.value[res.index].fileBucket) { api.callEbikeInfo("deletedFile?fileUniqueKey=" + fileUniqueKey, {}, "get"); } fileLists.value.splice(res.index, 1); @@ -370,13 +370,9 @@ }; const collectAndSaveImages = (data) => { - data.forEach(res => { - res.reportAttachments.forEach(s => { - s.nodelete = true; // 给每个附件加上 nodelete 属性 - }); + data.forEach(res => { fileLists.value = fileLists.value.concat(res.reportAttachments); // 合并数组,避免重复赋值 - }); - + }); }