From 9424ea23500793c682dfc601b8163bfe06b10a3e Mon Sep 17 00:00:00 2001 From: Net Date: Mon, 19 Aug 2024 13:56:15 +0700 Subject: [PATCH] refactor: header Can only see 1 thing --- src/pages/03_customer-management/BranchPage.vue | 7 +++++++ src/pages/03_customer-management/MainPage.vue | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/src/pages/03_customer-management/BranchPage.vue b/src/pages/03_customer-management/BranchPage.vue index d36bf5f1..3227c8dc 100644 --- a/src/pages/03_customer-management/BranchPage.vue +++ b/src/pages/03_customer-management/BranchPage.vue @@ -494,6 +494,13 @@ watch([customerId, inputSearch, currentStatus], async () => { if (res) { listEmployee = res.data.result; + + currentBtnOpen.map((v, i) => { + if (i !== props.rowIndex) { + currentBtnOpen[i] = false; + } + }); + currentBtnOpen[props.rowIndex] = !currentBtnOpen[props.rowIndex]; } diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue index fc2349af..6162de1e 100644 --- a/src/pages/03_customer-management/MainPage.vue +++ b/src/pages/03_customer-management/MainPage.vue @@ -1082,6 +1082,13 @@ const emptyCreateDialog = ref(false); if (res) { listEmployee = res.result; + + currentBtnOpen.map((v, i) => { + if (i !== props.rowIndex) { + currentBtnOpen[i] = false; + } + }); + currentBtnOpen[props.rowIndex] = !currentBtnOpen[props.rowIndex]; }