diff --git a/src/pages/01_branch-management/MainPage.vue b/src/pages/01_branch-management/MainPage.vue index 5290fc03..65f399c6 100644 --- a/src/pages/01_branch-management/MainPage.vue +++ b/src/pages/01_branch-management/MainPage.vue @@ -293,7 +293,6 @@ async function triggerEdit( } function triggerDelete(id: string) { - fetchBranchById(id); if (id) { dialog({ color: 'negative', @@ -306,6 +305,7 @@ function triggerDelete(id: string) { await branchStore.deleteById(id); await branchStore.fetchList({ pageSize: 99999 }); modalDrawer.value = false; + flowStore.rotate(); }, cancel: () => {}, }); @@ -954,7 +954,7 @@ watch(locale, () => { :editData="() => drawerEdit()" :submit="() => onSubmit()" :delete-data="() => triggerDelete(currentEdit.id)" - :close="() => (modalDrawer = false)" + :close="() => ((modalDrawer = false), flowStore.rotate())" :statusBranch="formData.status" >