diff --git a/src/pages/03_customer-management/form.ts b/src/pages/03_customer-management/form.ts index 8b27535c..a8d36b68 100644 --- a/src/pages/03_customer-management/form.ts +++ b/src/pages/03_customer-management/form.ts @@ -645,24 +645,6 @@ export const useEmployeeForm = defineStore('form-employee', () => { address: '', zipCode: '', - passportType: '', - passportNumber: '', - passportIssueDate: null, - passportExpiryDate: null, - passportIssuingCountry: '', - passportIssuingPlace: '', - previousPassportReference: '', - - visaType: '', - visaNumber: '', - visaIssueDate: null, - visaExpiryDate: null, - visaIssuingPlace: '', - visaStayUntilDate: null, - tm6Number: '', - entryDate: null, - workerStatus: '', - subDistrictId: '', districtId: '', provinceId: '', @@ -898,6 +880,7 @@ export const useEmployeeForm = defineStore('form-employee', () => { if (res) { await assignFormDataEmployee(res.id); currentFromDataEmployee.value.id = res.id; + currentFromDataEmployee.value.file = res.file; state.value.statusSavePersonal = true; } } diff --git a/src/stores/employee/types.ts b/src/stores/employee/types.ts index 1673f84f..c99b8a8b 100644 --- a/src/stores/employee/types.ts +++ b/src/stores/employee/types.ts @@ -82,24 +82,6 @@ export type EmployeeCreate = { address: string; zipCode: string; - passportType: string; - passportNumber: string; - passportIssueDate: Date | null; - passportExpiryDate: Date | null; - passportIssuingCountry: string; - passportIssuingPlace: string; - previousPassportReference?: string; - - visaType: string; - visaNumber: string; - visaIssueDate: Date | null; - visaExpiryDate: Date | null; - visaIssuingPlace: string; - visaStayUntilDate: Date | null; - tm6Number: string; - entryDate: Date | null; - workerStatus: string; - subDistrictId?: string | null; districtId?: string | null; provinceId?: string | null; @@ -115,6 +97,7 @@ export type EmployeeCreate = { group?: string; url?: string; file?: File; + _meta?: Record; }[]; };