refactor: use triggerChangeStatus of employee

This commit is contained in:
Net 2024-08-16 15:11:41 +07:00
parent 4f714beecc
commit b3922cddff

View file

@ -2273,11 +2273,9 @@ const emptyCreateDialog = ref(false);
dialogEmployeeImageUpload && dialogEmployeeImageUpload.browse() dialogEmployeeImageUpload && dialogEmployeeImageUpload.browse()
" "
@update:toggle-status=" @update:toggle-status="
() => { (v) => {
currentFromDataEmployee.status = if (currentFromDataEmployee.id !== undefined)
currentFromDataEmployee.status === 'CREATED' triggerChangeStatus(currentFromDataEmployee.id, v);
? 'INACTIVE'
: 'CREATED';
} }
" "
active active
@ -2286,6 +2284,7 @@ const emptyCreateDialog = ref(false);
icon="mdi-account-plus-outline" icon="mdi-account-plus-outline"
bg-color="linear-gradient(135deg, rgba(43,137,223,1) 0%, rgba(230,51,81,1) 100%)" bg-color="linear-gradient(135deg, rgba(43,137,223,1) 0%, rgba(230,51,81,1) 100%)"
v-model:current-tab="employeeFormState.currentTab" v-model:current-tab="employeeFormState.currentTab"
v-model:toggle-status="currentFromDataEmployee.status"
v-model:cover-url="employeeFormState.profileUrl" v-model:cover-url="employeeFormState.profileUrl"
fallback-cover="/images/employee-banner.png" fallback-cover="/images/employee-banner.png"
:img="employeeFormState.profileUrl" :img="employeeFormState.profileUrl"