diff --git a/src/modules/04_registryPerson/components/detail/Achievement/03_Insignia.vue b/src/modules/04_registryPerson/components/detail/Achievement/03_Insignia.vue index 7ee5c2b07..786cc67b9 100644 --- a/src/modules/04_registryPerson/components/detail/Achievement/03_Insignia.vue +++ b/src/modules/04_registryPerson/components/detail/Achievement/03_Insignia.vue @@ -1,6 +1,7 @@ @@ -755,6 +851,7 @@ onMounted(async () => { {{ col.label }} + @@ -789,6 +886,19 @@ onMounted(async () => { {{ col.value ? col.value : "-" }} + + + ดาวน์โหลด + + @@ -951,15 +1061,15 @@ onMounted(async () => { option-value="id" input-debounce="0" option-label="name" - v-model="insigniaForm.insigniaId" + v-model="insigniaType" class="inputgreen" - :label="`${'ชื่อเครื่องราชฯ'}`" - :options="insigniaOptions" - :rules="[(val:string) => !!val || `${'กรุณาเลือกชื่อเครื่องราชฯ'}`]" + :label="`${'ลำดับชั้น'}`" + :options="store.insigniaTypeOp" + :rules="[(val:string) => !!val || `${'กรุณาเลือกลำดับชั้น'}`]" @filter="(inputValue:string, doneFn:Function) => filterSelector(inputValue, doneFn,'insigniaOptions' ) " - @update:modelValue="insigniaTypeSelection" + @update:modelValue="insigniaTypeSelection(true)" > @@ -971,16 +1081,39 @@ onMounted(async () => { - + option-value="id" + input-debounce="0" + option-label="name" + v-model="insigniaForm.insigniaId" + class="inputgreen" + :label="`${'ชื่อเครื่องราชฯ'}`" + :options="insigniaOptions" + :rules="[(val:string) => !!val || `${'กรุณาเลือกชื่อเครื่องราชฯ'}`]" + @filter="(inputValue:string, + doneFn:Function) => filterSelector(inputValue, doneFn,'insigniaOptions' + ) " + > + + + + ไม่มีข้อมูล + + + + + { label="หมายเหตุ" /> + + + (fileUpload = v[0])" + > + + + + ลบทั้งหมด + + + ลบไฟล์ที่อัปโหลด + + + + + {{ "[ไฟล์ .pdf ขนาดไม่เกิน 10MB]" }} + + + {{ scope.uploadSizeLabel }} / + {{ scope.uploadProgressLabel }} + + + + + เลือกไฟล์ + + + ยกเลิกการอัปโหลด + + + + + + diff --git a/src/modules/04_registryPerson/components/detail/Achievement/04_DeclarationHonor.vue b/src/modules/04_registryPerson/components/detail/Achievement/04_DeclarationHonor.vue index 28ae68804..98649d300 100644 --- a/src/modules/04_registryPerson/components/detail/Achievement/04_DeclarationHonor.vue +++ b/src/modules/04_registryPerson/components/detail/Achievement/04_DeclarationHonor.vue @@ -1,6 +1,7 @@ + + + + อัปโหลดไฟล์เอกสาร ก.พ.7 + + + + + + + + + + อัปโหลดไฟล์ + + + + + + + + + + {{ data.fileName }} + + + ดาวน์โหลดไฟล์ + ลบไฟล์ + + + + + + + ไม่มีรายการเอกสาร + + + + + + diff --git a/src/modules/04_registryPerson/components/detail/Other/Main.vue b/src/modules/04_registryPerson/components/detail/Other/Main.vue index e4cb50ef5..342b8a870 100644 --- a/src/modules/04_registryPerson/components/detail/Other/Main.vue +++ b/src/modules/04_registryPerson/components/detail/Other/Main.vue @@ -6,6 +6,7 @@ import { useRegistryNewDataStore } from "@/modules/04_registryPerson/store"; /** importComponents*/ import OtherInformation from "@/modules/04_registryPerson/components/detail/Other/01_OtherInformation.vue"; import Documentipline from "@/modules/04_registryPerson/components/detail/Other/02_Document.vue"; +import Document7 from "@/modules/04_registryPerson/components/detail/Other/03_Document7.vue"; const storeRegistry = useRegistryNewDataStore(); @@ -32,6 +33,7 @@ const tab = ref("1"); > + @@ -42,6 +44,9 @@ const tab = ref("1"); + + + diff --git a/src/modules/04_registryPerson/components/detail/PersonalInformation/06_SpecialSkill.vue b/src/modules/04_registryPerson/components/detail/PersonalInformation/06_SpecialSkill.vue index b80d7bc2a..545248ac4 100644 --- a/src/modules/04_registryPerson/components/detail/PersonalInformation/06_SpecialSkill.vue +++ b/src/modules/04_registryPerson/components/detail/PersonalInformation/06_SpecialSkill.vue @@ -1,5 +1,6 @@