From 70664067e58134090a1d6e312768b8bd61a46eba Mon Sep 17 00:00:00 2001 From: puriphatt Date: Wed, 12 Jun 2024 08:54:16 +0000 Subject: [PATCH] feat: delete employee from drawer info --- src/pages/03_customer-management/MainPage.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue index b466aaa9..b623a45b 100644 --- a/src/pages/03_customer-management/MainPage.vue +++ b/src/pages/03_customer-management/MainPage.vue @@ -687,6 +687,7 @@ async function onDelete(id: string) { await employeeStore.deleteById(id); const resultList = await employeeStore.fetchList(); if (resultList) listEmployee.value = resultList.result; + clearFormEmployee(); }, cancel: () => {}, }); @@ -2256,6 +2257,11 @@ watch(fieldSelectedCustomer, async () => { :editData="() => (infoDrawerEmployeeEdit = true)" :undo="() => (infoDrawerEmployeeEdit = false)" :close="() => clearFormEmployee()" + :deleteData=" + () => { + currentEmployee && onDelete(currentEmployee.id); + } + " :submit=" () => { currentEmployee && onSubmitEdit(currentEmployee.id);