refactor: set default data passport
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s
This commit is contained in:
parent
d5d95648b1
commit
18d5c4ff82
1 changed files with 23 additions and 11 deletions
|
|
@ -1183,7 +1183,19 @@ export const useEmployeeForm = defineStore('form-employee', () => {
|
||||||
employeePassport: structuredClone(
|
employeePassport: structuredClone(
|
||||||
payload.employeePassport?.length === 0
|
payload.employeePassport?.length === 0
|
||||||
? state.value.dialogModal
|
? state.value.dialogModal
|
||||||
? defaultFormData.employeePassport
|
? defaultFormData.employeePassport.map((v) => ({
|
||||||
|
...v,
|
||||||
|
namePrefix: payload.namePrefix,
|
||||||
|
firstName: payload.firstName,
|
||||||
|
firstNameEN: payload.firstNameEN,
|
||||||
|
middleName: payload.middleName,
|
||||||
|
middleNameEN: payload.middleNameEN,
|
||||||
|
lastName: payload.lastName,
|
||||||
|
lastNameEN: payload.lastNameEN,
|
||||||
|
gender: payload.gender,
|
||||||
|
nationality: payload.nationality,
|
||||||
|
birthDate: payload.dateOfBirth,
|
||||||
|
}))
|
||||||
: []
|
: []
|
||||||
: payload.employeePassport,
|
: payload.employeePassport,
|
||||||
),
|
),
|
||||||
|
|
@ -1325,17 +1337,17 @@ export const useEmployeeForm = defineStore('form-employee', () => {
|
||||||
issueDate: new Date(),
|
issueDate: new Date(),
|
||||||
type: '',
|
type: '',
|
||||||
expireDate: new Date(),
|
expireDate: new Date(),
|
||||||
birthDate: new Date(),
|
birthDate: currentFromDataEmployee.value.dateOfBirth,
|
||||||
workerStatus: '',
|
workerStatus: '',
|
||||||
nationality: '',
|
nationality: currentFromDataEmployee.value.nationality,
|
||||||
gender: '',
|
gender: currentFromDataEmployee.value.gender,
|
||||||
lastNameEN: '',
|
lastNameEN: currentFromDataEmployee.value.lastNameEN,
|
||||||
lastName: '',
|
lastName: currentFromDataEmployee.value.lastName,
|
||||||
middleNameEN: '',
|
middleNameEN: currentFromDataEmployee.value.middleNameEN,
|
||||||
middleName: '',
|
middleName: currentFromDataEmployee.value.middleName,
|
||||||
firstNameEN: '',
|
firstNameEN: currentFromDataEmployee.value.firstNameEN,
|
||||||
firstName: '',
|
firstName: currentFromDataEmployee.value.firstName,
|
||||||
namePrefix: '',
|
namePrefix: currentFromDataEmployee.value.namePrefix,
|
||||||
number: '',
|
number: '',
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue