diff --git a/src/components/02_personnel-management/FormAddress.vue b/src/components/02_personnel-management/FormAddress.vue index 7b2091eb..d1f4c889 100644 --- a/src/components/02_personnel-management/FormAddress.vue +++ b/src/components/02_personnel-management/FormAddress.vue @@ -14,6 +14,7 @@ defineProps<{ outlined?: boolean; readonly?: boolean; separator?: boolean; + employee?: boolean; }>(); const adrressStore = useAddressStore(); @@ -23,6 +24,7 @@ const provinceId = defineModel('provinceId'); const districtId = defineModel('districtId'); const subDistrictId = defineModel('subDistrictId'); const zipCode = defineModel('zipCode'); +const sameWithEmployer = defineModel('sameWithEmployer'); const addrOptions = reactive<{ provinceOps: Province[]; @@ -73,9 +75,30 @@ watch(provinceId, fetchDistrict); watch(districtId, fetchSubDistrict); + + diff --git a/src/components/02_personnel-management/FormPerson.vue b/src/components/02_personnel-management/FormPerson.vue index 39dc419a..9fe0e5e3 100644 --- a/src/components/02_personnel-management/FormPerson.vue +++ b/src/components/02_personnel-management/FormPerson.vue @@ -12,12 +12,14 @@ const telephoneNo = defineModel('telephoneNo'); const email = defineModel('email'); const gender = defineModel('gender'); const birthDate = defineModel('birthDate'); +const nationality = defineModel('nationality'); defineProps<{ dense?: boolean; outlined?: boolean; readonly?: boolean; separator?: boolean; + employee?: boolean; }>();