refactor: by value passport
This commit is contained in:
parent
7397a80894
commit
9c75aa9a45
2 changed files with 54 additions and 21 deletions
|
|
@ -2978,15 +2978,25 @@ const emptyCreateDialog = ref(false);
|
|||
ocr
|
||||
:title="$t('customerEmployee.form.group.passport')"
|
||||
:readonly="!isEdit"
|
||||
v-model:passport-type="meta.type"
|
||||
v-model:passport-number="meta.number"
|
||||
v-model:birth-country="meta.birthCountry"
|
||||
v-model:previous-passportRef="meta.previousPassportRef"
|
||||
v-model:issue-place="meta.issuePlace"
|
||||
v-model:issue-country="meta.issueCountry"
|
||||
v-model:issue-date="meta.issueDate"
|
||||
v-model:type="meta.type"
|
||||
v-model:expire-date="meta.expireDate"
|
||||
v-model:birth-date="meta.birthDate"
|
||||
v-model:worker-status="meta.workerStatus"
|
||||
v-model:nationality="meta.nationality"
|
||||
v-model:gender="meta.gender"
|
||||
v-model:first-name="meta.firstName"
|
||||
v-model:last-name-en="meta.lastNameEN"
|
||||
v-model:last-name="meta.lastName"
|
||||
v-model:passport-issue-date="meta.issueDate"
|
||||
v-model:passport-expiry-date="meta.expireDate"
|
||||
v-model:passport-issuing-place="meta.issuePlace"
|
||||
v-model:passport-issuing-country="meta.issueCountry"
|
||||
v-model:middle-name-en="meta.middleNameEN"
|
||||
v-model:middle-name="meta.middleName"
|
||||
v-model:first-name-en="meta.firstNameEN"
|
||||
v-model:first-name="meta.firstName"
|
||||
v-model:name-prefix="meta.namePrefix"
|
||||
v-model:passport-number="meta.number"
|
||||
/>
|
||||
<FormEmployeeVisa
|
||||
v-if="mode === 'visa' && meta"
|
||||
|
|
@ -4593,6 +4603,9 @@ const emptyCreateDialog = ref(false);
|
|||
updatedAt,
|
||||
...payload
|
||||
} = _meta;
|
||||
|
||||
console.log(_meta);
|
||||
|
||||
const res = await employeeStore.putMeta({
|
||||
parentId: currentFromDataEmployee.id || '',
|
||||
group,
|
||||
|
|
@ -4663,15 +4676,25 @@ const emptyCreateDialog = ref(false);
|
|||
ocr
|
||||
:title="$t('customerEmployee.form.group.passport')"
|
||||
:readonly="!isEdit"
|
||||
v-model:passport-type="meta.type"
|
||||
v-model:passport-number="meta.number"
|
||||
v-model:birth-country="meta.birthCountry"
|
||||
v-model:previous-passportRef="meta.previousPassportRef"
|
||||
v-model:issue-place="meta.issuePlace"
|
||||
v-model:issue-country="meta.issueCountry"
|
||||
v-model:issue-date="meta.issueDate"
|
||||
v-model:type="meta.type"
|
||||
v-model:expire-date="meta.expireDate"
|
||||
v-model:birth-date="meta.birthDate"
|
||||
v-model:worker-status="meta.workerStatus"
|
||||
v-model:nationality="meta.nationality"
|
||||
v-model:gender="meta.gender"
|
||||
v-model:first-name="meta.firstName"
|
||||
v-model:last-name-en="meta.lastNameEN"
|
||||
v-model:last-name="meta.lastName"
|
||||
v-model:passport-issue-date="meta.issueDate"
|
||||
v-model:passport-expiry-date="meta.expireDate"
|
||||
v-model:passport-issuing-place="meta.issuePlace"
|
||||
v-model:passport-issuing-country="meta.issueCountry"
|
||||
v-model:middle-name-en="meta.middleNameEN"
|
||||
v-model:middle-name="meta.middleName"
|
||||
v-model:first-name-en="meta.firstNameEN"
|
||||
v-model:first-name="meta.firstName"
|
||||
v-model:name-prefix="meta.namePrefix"
|
||||
v-model:passport-number="meta.number"
|
||||
></FormEmployeePassport>
|
||||
<FormEmployeeVisa
|
||||
v-if="mode === 'visa' && meta"
|
||||
|
|
|
|||
|
|
@ -2301,15 +2301,25 @@ async function getInvoiceCodeFullPay() {
|
|||
ocr
|
||||
:title="$t('customerEmployee.form.group.passport')"
|
||||
:readonly="!isEdit"
|
||||
v-model:passport-type="meta.type"
|
||||
v-model:passport-number="meta.number"
|
||||
v-model:birth-country="meta.birthCountry"
|
||||
v-model:previous-passportRef="meta.previousPassportRef"
|
||||
v-model:issue-place="meta.issuePlace"
|
||||
v-model:issue-country="meta.issueCountry"
|
||||
v-model:issue-date="meta.issueDate"
|
||||
v-model:type="meta.type"
|
||||
v-model:expire-date="meta.expireDate"
|
||||
v-model:birth-date="meta.birthDate"
|
||||
v-model:worker-status="meta.workerStatus"
|
||||
v-model:nationality="meta.nationality"
|
||||
v-model:gender="meta.gender"
|
||||
v-model:first-name="meta.firstName"
|
||||
v-model:last-name-en="meta.lastNameEN"
|
||||
v-model:last-name="meta.lastName"
|
||||
v-model:passport-issue-date="meta.issueDate"
|
||||
v-model:passport-expiry-date="meta.expireDate"
|
||||
v-model:passport-issuing-place="meta.issuePlace"
|
||||
v-model:passport-issuing-country="meta.issueCountry"
|
||||
v-model:middle-name-en="meta.middleNameEN"
|
||||
v-model:middle-name="meta.middleName"
|
||||
v-model:first-name-en="meta.firstNameEN"
|
||||
v-model:first-name="meta.firstName"
|
||||
v-model:name-prefix="meta.namePrefix"
|
||||
v-model:passport-number="meta.number"
|
||||
/>
|
||||
<FormEmployeeVisa
|
||||
v-if="mode === 'visa' && meta"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue