diff --git a/pages/investigation/task.vue b/pages/investigation/task.vue index c272dab..839dfc1 100644 --- a/pages/investigation/task.vue +++ b/pages/investigation/task.vue @@ -3,10 +3,10 @@ - + @@ -727,15 +727,11 @@ let arr = [] try { arr = v.hdPic.split(',') - // arr = arr.filter(it => it !== undefined||it !== ''); } catch (error) { console.error(error) } for (let item of arr) { - if (item) { - this.fileList.push({ url: item, name: '' }) - } - + this.fileList.push({ url: item, name: '' }) } } else { this.fileList = []; @@ -1213,7 +1209,6 @@ // 用于记录describe和checkedArr中元素的索引 let indexes = []; if (describe.length <= 0) { - console.log('来了2222') checkedArr.map(r => { describe.push({ hdTerm: r.id, @@ -1229,7 +1224,6 @@ let foundIndex = describe.findIndex(item1 => item1.hdTerm === idToFind); if (foundIndex === -1) { - console.log('来了') if (item2.checkedSelect) { describe.push({ ...item2.checkedSelect, pcType: 1, hdTerm: item2.id, }); } @@ -1237,7 +1231,6 @@ // console.log(`添加: ${idToFind} 到 describe`); } else { - console.log('来3333333') let obj = { hdTerm: item2.id, hdDesc: item2.checkedSelect ? item2.checkedSelect.hdDesc : '', @@ -1254,7 +1247,28 @@ // console.log(`describe:`, describe); }); - + // describe.forEach((item1, index1) => { + // let found = false; + // checkedArr.forEach((item2, index2) => { + // if (item1.hdTerm === item2.id) { + // found = true; + // let obj = { + // hdTerm: item2.id, + // hdDesc: item2.checkedSelect ? item2.checkedSelect.hdDesc : '', + // hdPic: item2.checkedSelect ? item2.checkedSelect.hdPic : '', + // hdInfo: item2.checkedSelect ? item2.checkedSelect.hdInfo : '', + // pcType: 1 + // } + // describe.splice(index1, 1, obj); + // // indexes.push({ describeIndex: index1, checkedArrIndex: index2 }); + // } + // if (!found) { + // // 注意:这里不直接push到arr1,而是到notFoundIncheckedArr + // describe.push({ ...item2 }); // 创建副本以避免直接修改arr1 + // } + // }); + + // }); } console.log("Not found in checkedArr:", notFoundIncheckedArr);