feat: 排除过滤

This commit is contained in:
zhanghao 2026-08-12 15:29:12 +08:00
parent 40a787e723
commit 560b623b70
3 changed files with 18 additions and 15 deletions

View File

@ -346,9 +346,10 @@ const getPointListData = async () => {
if (taskRightList.value) { if (taskRightList.value) {
ids = taskRightList.value.map(item => item.id) ids = taskRightList.value.map(item => item.id)
} }
taskLeftList.value = res.rows.filter(item => { // taskLeftList.value = res.rows.filter(item => {
return !ids.includes(item.id) // return !ids.includes(item.id)
}) // })
taskLeftList.value = res.rows;
} }
} }

View File

@ -319,9 +319,10 @@ const getTestCaseListData = async () => {
if (taskRightList.value) { if (taskRightList.value) {
ids = taskRightList.value.map(item => item.id) ids = taskRightList.value.map(item => item.id)
} }
taskLeftList.value = res.rows.filter(item => { // taskLeftList.value = res.rows.filter(item => {
return !ids.includes(item.id) // return !ids.includes(item.id)
}) // })
taskLeftList.value = res.rows
} }
} }

View File

@ -539,15 +539,16 @@ const getLiftTaskList = () => {
id: item.id, id: item.id,
}; };
}) || []; }) || [];
if (taskRightList.value.length === 0) { // if (taskRightList.value.length === 0) {
taskLeftList.value = tempLeftData; // taskLeftList.value = tempLeftData;
return; // return;
} // }
taskLeftList.value = tempLeftData.filter((item) => { // taskLeftList.value = tempLeftData.filter((item) => {
return !taskRightList.value.some((item2) => { // return !taskRightList.value.some((item2) => {
return item.id === item2.id; // return item.id === item2.id;
}); // });
}); // });
taskLeftList.value = tempLeftData;
}); });
}; };
//获取右侧编排数据 //获取右侧编排数据