diff --git a/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue b/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue index de10f5f84..93004daae 100644 --- a/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue +++ b/src/modules/04_registryNew/components/detail/PersonalInformation/04_Family.vue @@ -495,6 +495,7 @@ function deleteChildren(items: any) { class="col" outlined hide-bottom-space + bg-color="white" dense v-model="fatherData.citizenId" :label="`${'เลขประจำตัวประชาชน'}`" @@ -505,6 +506,7 @@ function deleteChildren(items: any) { :disable="!fatherData.isHaveInfo" class="col" outlined + bg-color="white" lazy-rules dense v-model="fatherData.prefix" @@ -518,6 +520,7 @@ function deleteChildren(items: any) { class="col" outlined dense + bg-color="white" lazy-rules v-model="fatherData.firstName" :rules="[(val) => !!val || 'กรุณากรอกชื่อ']" @@ -529,6 +532,7 @@ function deleteChildren(items: any) { class="col" outlined dense + bg-color="white" lazy-rules v-model="fatherData.lastName" :rules="[(val) => !!val || 'กรุณากรอกนามสกุล']" @@ -539,6 +543,7 @@ function deleteChildren(items: any) { class="col" outlined dense + bg-color="white" v-model="fatherData.job" label="อาชีพ" /> @@ -582,6 +587,7 @@ function deleteChildren(items: any) { outlined hide-bottom-space dense + bg-color="white" v-model="motherData.citizenId" :label="`${'เลขประจำตัวประชาชน'}`" maxlength="13" @@ -595,6 +601,7 @@ function deleteChildren(items: any) { v-model="motherData.prefix" :rules="[(val) => !!val || 'กรุณาเลือกคำนำหน้าชื่อ']" lazy-rules + bg-color="white" :options="motherData.optionPrefix" label="คำนำหน้าชื่อ" /> @@ -602,6 +609,7 @@ function deleteChildren(items: any) { :disable="!motherData.isHaveInfo" class="col" outlined + bg-color="white" :rules="[(val) => !!val || 'กรุณากรอกชื่อ']" dense lazy-rules @@ -613,6 +621,7 @@ function deleteChildren(items: any) { :rules="[(val) => !!val || 'กรุณากรอกนามสกุล']" class="col" outlined + bg-color="white" lazy-rules dense v-model="motherData.lastName" @@ -622,6 +631,7 @@ function deleteChildren(items: any) { :disable="!motherData.isHaveInfo" class="col" outlined + bg-color="white" dense v-model="motherData.job" label="อาชีพ" @@ -666,6 +676,7 @@ function deleteChildren(items: any) { outlined hide-bottom-space dense + bg-color="white" v-model="spouseData.citizenId" :label="`${'เลขประจำตัวประชาชน'}`" maxlength="13" @@ -676,6 +687,7 @@ function deleteChildren(items: any) { :disable="!spouseData.isHave" outlined dense + bg-color="white" v-model="spouseData.prefix" :rules="[(val) => !!val || 'กรุณาเลือกคำนำหน้าชื่อ']" :options="spouseData.optionPrefix" @@ -683,6 +695,7 @@ function deleteChildren(items: any) { /> @@ -704,6 +718,7 @@ function deleteChildren(items: any) { :disable="!spouseData.isHave" outlined dense + bg-color="white" v-model="spouseData.job" label="อาชีพ" /> @@ -756,6 +771,7 @@ function deleteChildren(items: any) { v-model="items.citizenId" :label="`${'เลขประจำตัวประชาชน'}`" maxlength="13" + bg-color="white" mask="#############" /> ([ ]); const isDate = ref("false"); const educationOption = ["ใช่", "ไม่ใช่"]; - +const historyDialog = ref(false); const educationData = reactive({ level: "", institute: "", @@ -191,13 +191,24 @@ const educationData = reactive({ note: "", }); +const formFilter = reactive({ + page: 1, + pageSize: 10, + keyword: "", +}); + +const pagination = ref({ + page: formFilter.page, + rowsPerPage: formFilter.pageSize, +}); + const row = [ { level: "ประกาศนียบัตรบัณฑิต", institute: "เชียงใหม่วิทย์", degree: "ปริญญาตรี", field: "วิศวะคอม", - gpa: "", + gpa: "4.5", country: "อังกฤษ", duration: "3 ปี", durationYear: "4 ปี", @@ -293,6 +304,9 @@ async function onSubmit() { function closeDialog() { addDataDialog.value = false; } +function closeHistoryDialog() { + historyDialog.value = false; +} watch( () => isDate.value, @@ -400,7 +414,11 @@ watch( @@ -425,11 +453,23 @@ watch( > - - แก่ไขข้อมุล + + แก้ไขข้อมูล - - ประวัติบันทึกวันที่ไม่ได้รับเงินเดือนฯ + + ประวัติแก้ไขประวัติการศึกษา @@ -808,6 +848,93 @@ watch( + + + + + + + + + + + + + + + + + + + + + + + + +