From 14f203c0ea470a73467ca6bb78702f15056ea516 Mon Sep 17 00:00:00 2001 From: liushilong <2224574157@qq.com> Date: Mon, 1 Apr 2024 16:17:50 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=AB=98=E7=BA=A7=E7=AD=9B=E9=80=89?= =?UTF-8?q?=E4=BA=A4=E4=BA=92=E8=A1=A5=E5=85=A8=E5=8F=8A=E9=80=BB=E8=BE=91?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/final/comp/FilterModal.vue | 2 +- .../home/aside/comp/modals/FilterModal.vue | 42 +++++++++++++++---- src/views/login/components/Login.vue | 36 ++++++++++------ src/views/task/content/Content.vue | 2 +- 4 files changed, 60 insertions(+), 22 deletions(-) diff --git a/src/views/final/comp/FilterModal.vue b/src/views/final/comp/FilterModal.vue index 4c13bf5..d8bc149 100644 --- a/src/views/final/comp/FilterModal.vue +++ b/src/views/final/comp/FilterModal.vue @@ -147,7 +147,6 @@ function rowProps(row: RowData) { } function handleCheck(rowKeys: DataTableRowKey[]) { - console.log(rowKeys, selectionIds.value, "handleCheck"); selectionIds.value = rowKeys; } @@ -191,6 +190,7 @@ function deleteSelection(id = "") { } deleteCondition({ ids: selectionIds.value.join(",") }).then(() => { + selectionIds.value = []; query(pagination.page, pagination.pageSize); }); } diff --git a/src/views/home/aside/comp/modals/FilterModal.vue b/src/views/home/aside/comp/modals/FilterModal.vue index d12ad9a..4690ee0 100644 --- a/src/views/home/aside/comp/modals/FilterModal.vue +++ b/src/views/home/aside/comp/modals/FilterModal.vue @@ -219,6 +219,7 @@ function deleteSelection(id = "") { } deleteCondition({ ids: selectionIds.value.join(",") }).then(() => { + selectionIds.value = []; query(pagination.page, pagination.pageSize); }); } @@ -308,6 +309,10 @@ const inputHandler = debounce((word) => { keyword.value = word; query(1, 5); }, 300); + +const showSearch = computed(() => { + return selectionIds.value.length > 0; +});