refactor: handle current tab of employee

This commit is contained in:
Thanaphon Frappet 2024-11-13 14:28:40 +07:00
parent d2a434a3a3
commit e40e85102f

View file

@ -539,6 +539,7 @@ async function editEmployeeFormPersonal(id: string) {
currentFromDataEmployee.value.selectedImage || '',
'employee',
);
employeeFormState.value.isEmployeeEdit = true;
employeeFormState.value.dialogType = 'edit';
employeeFormState.value.drawerModal = true;
@ -2368,6 +2369,8 @@ const emptyCreateDialog = ref(false);
} else {
fetchListEmployee();
}
employeeFormState.currentTab = 'personalInfo';
return false;
}
"
@ -4072,8 +4075,6 @@ const emptyCreateDialog = ref(false);
v-model:drawer-open="employeeFormState.drawerModal"
:close="
() => {
employeeFormState.drawerModal = false;
employeeFormState.currentTab = 'personalInfo';
resetScrollBar('drawer-employee-form-content');
}
"
@ -4130,6 +4131,8 @@ const emptyCreateDialog = ref(false);
employeeConfirmUnsave();
return true;
}
employeeFormState.currentTab = 'personalInfo';
return false;
}
"