From e0b4c668d6ffa5158acc183aed4b9c84212440b2 Mon Sep 17 00:00:00 2001 From: dataeaseShu <106045316+dataeaseShu@users.noreply.github.com> Date: Wed, 31 Aug 2022 21:31:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BB=BB=E5=8A=A1=E7=AE=A1=E7=90=86=20?= =?UTF-8?q?=E7=AD=9B=E9=80=89bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/system/task/filterUser.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/frontend/src/views/system/task/filterUser.vue b/frontend/src/views/system/task/filterUser.vue index 57755faafa..3304d503f2 100644 --- a/frontend/src/views/system/task/filterUser.vue +++ b/frontend/src/views/system/task/filterUser.vue @@ -232,12 +232,6 @@ export default { const datasetIdx = this.selectDatasets.findIndex((ele) => ele.id === id); if (datasetIdx !== -1) { this.selectDatasets.splice(datasetIdx, 1); - this.selectDatasetsCahe = this.selectDatasetsCahe.filter( - (ele) => ele.id !== id - ); - this.datasetCahe = this.datasetCahe.filter((ele) => ele.id !== id); - this.$refs.datasetTreeRef.filter(id); - return; } this.activeDataset.push(id); this.selectDatasetsCahe.push({ id, name }); @@ -248,9 +242,13 @@ export default { const dataset = this.datasetCahe.find((ele) => ele.id === id); this.selectDatasets.push(dataset); this.activeDataset = this.activeDataset.filter((ele) => ele !== id); + this.datasetCahe = this.datasetCahe.filter( + (ele) => ele.id !== id + ); this.selectDatasetsCahe = this.selectDatasetsCahe.filter( (ele) => ele.id !== id ); + this.$refs.datasetTreeRef.filter(true); }, search() { this.userDrawer = false;