diff --git a/src/components/02_personnel-management/InfoForm.vue b/src/components/02_personnel-management/InfoForm.vue index c934ca99..c6f04582 100644 --- a/src/components/02_personnel-management/InfoForm.vue +++ b/src/components/02_personnel-management/InfoForm.vue @@ -10,6 +10,7 @@ defineProps<{ noAddress?: boolean; noPaddingTab?: boolean; disabledRule?: boolean; + employee?: boolean; }>(); const address = defineModel('address', { default: '' }); @@ -19,6 +20,7 @@ const districtId = defineModel('districtId'); const subDistrictId = defineModel('subDistrictId'); const zipCode = defineModel('zipCode', { default: '' }); +const sameWithEmployer = defineModel('sameWithEmployer'); const employeeTab = defineModel('employeeTab'); const tabsList = defineModel<{ name: string; label: string }[]>('tabsList'); @@ -75,6 +77,7 @@ const tabsList = defineModel<{ name: string; label: string }[]>('tabsList'); dense outlined separator + employee :readonly="readonly" :disabledRule="disabledRule" v-model:address="address" @@ -83,6 +86,7 @@ const tabsList = defineModel<{ name: string; label: string }[]>('tabsList'); v-model:districtId="districtId" v-model:subDistrictId="subDistrictId" v-model:zipCode="zipCode" + v-model:same-with-employer="sameWithEmployer" :title="titleFormAddress" :addressTitle="addressTitle || ''" :addressTitleEN="addressTitleEN || ''" @@ -101,14 +105,14 @@ const tabsList = defineModel<{ name: string; label: string }[]>('tabsList');