diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue index 45b055b4..9f19d712 100644 --- a/src/pages/03_customer-management/MainPage.vue +++ b/src/pages/03_customer-management/MainPage.vue @@ -2514,9 +2514,10 @@ const emptyCreateDialog = ref(false); v-model:toggle-status="currentFromDataEmployee.status" fallbackCover="/images/employee-banner.png" :img=" + employeeFormState.profileUrl || `${baseUrl}/employee/${currentFromDataEmployee.id}/image/${currentFromDataEmployee.selectedImage}`.concat( refreshImageState ? `?ts=${Date.now()}` : '', - ) || null + ) " :fallbackImg="`/images/employee-avatar-${currentFromDataEmployee.gender === 'male' ? 'male' : 'female'}.png`" :tabs-list=" diff --git a/src/pages/03_customer-management/form.ts b/src/pages/03_customer-management/form.ts index 8734f698..3abefdaa 100644 --- a/src/pages/03_customer-management/form.ts +++ b/src/pages/03_customer-management/form.ts @@ -1267,6 +1267,7 @@ export const useEmployeeForm = defineStore('form-employee', () => { currentFromDataEmployee.value.lastNameEN.trim(); if (state.value.dialogType === 'create') { + delete currentFromDataEmployee.value.image; const res = await employeeStore.create( { ...currentFromDataEmployee.value,