diff --git a/src/stores/employee/index.ts b/src/stores/employee/index.ts index 06d24d94..beeb787c 100644 --- a/src/stores/employee/index.ts +++ b/src/stores/employee/index.ts @@ -115,7 +115,7 @@ const useEmployeeStore = defineStore('api-employee', () => { transactionId?: string; }, ) { - const { id, ...payload } = data; + const { id, statusSave, ...payload } = data; const res = await api.post( `/employee/${employeeId}/checkup`, { ...payload }, @@ -169,7 +169,7 @@ const useEmployeeStore = defineStore('api-employee', () => { transactionId?: string; }, ) { - const { ...payload } = data; + const { id, statusSave, ...payload } = data; const res = await api.post( `/employee/${employeeId}/other-info`, { ...payload }, @@ -188,7 +188,7 @@ const useEmployeeStore = defineStore('api-employee', () => { } async function editByIdEmployeeCheckup( - employeeId: string, + employeeOfId: string, data: Partial, flow?: { sessionId?: string; @@ -196,9 +196,18 @@ const useEmployeeStore = defineStore('api-employee', () => { transactionId?: string; }, ) { - const { id, statusSave, ...payload } = data; + const { + id, + createdAt, + createdByUserId, + employeeId, + statusSave, + updatedAt, + updatedByUserId, + ...payload + } = data; const res = await api.put( - `/employee/${employeeId}/checkup/${id}`, + `/employee/${employeeOfId}/checkup/${id}`, { ...payload }, { headers: { @@ -215,7 +224,7 @@ const useEmployeeStore = defineStore('api-employee', () => { } async function editByIdEmployeeWork( - employeeId: string, + employeeOfId: string, data: Partial, flow?: { sessionId?: string; @@ -223,9 +232,18 @@ const useEmployeeStore = defineStore('api-employee', () => { transactionId?: string; }, ) { - const { ...payload } = data; + const { + id, + createdAt, + createdByUserId, + employeeId, + statusSave, + updatedAt, + updatedByUserId, + ...payload + } = data; const res = await api.put( - `/employee/${employeeId}/work}`, + `/employee/${employeeOfId}/work/${id}`, { ...payload }, { headers: { @@ -242,7 +260,7 @@ const useEmployeeStore = defineStore('api-employee', () => { } async function editByIdEmployeeOtherInfo( - employeeId: string, + employeeOfId: string, data: Partial, flow?: { sessionId?: string; @@ -250,9 +268,18 @@ const useEmployeeStore = defineStore('api-employee', () => { transactionId?: string; }, ) { - const { ...payload } = data; + const { + id, + statusSave, + updatedByUserId, + updatedAt, + createdByUserId, + createdAt, + employeeId, + ...payload + } = data; const res = await api.put( - `/employee/${employeeId}/other-info}`, + `/employee/${employeeOfId}/other-info/${id}`, { ...payload }, { headers: {