diff --git a/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue b/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue new file mode 100644 index 000000000..2d4833055 --- /dev/null +++ b/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue @@ -0,0 +1,412 @@ + + + + + + + filterOption(inputValue, doneFn + ) " + > + + + ไม่มีข้อมูล + + + + + + + + + + + + + + + + + + {{ col.label }} + + + + + + + + แก้ไขสถานะคำร้อง + + + + + + หลักฐานอ้างอิง + + + + {{ col.value ? col.value : "-" }} + + + + + + ทั้งหมด {{ rowsTotal }} รายการ + + + + + + + + + + diff --git a/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue b/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue new file mode 100644 index 000000000..8cffe9722 --- /dev/null +++ b/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue @@ -0,0 +1,326 @@ + + + + + + + filterOption(inputValue, doneFn + ) " + > + + + ไม่มีข้อมูล + + + + + + + + + + + + + + + + + + {{ col.label }} + + + + + + + + แก้ไขสถานะคำร้อง + + + + + + หลักฐานอ้างอิง + + + + {{ col.value ? col.value : "-" }} + + + + + + ทั้งหมด {{ rowsTotal }} รายการ + + + + + + + + + + diff --git a/src/modules/04_registryPerson/components/requestEdit/DialogStatus.vue b/src/modules/04_registryPerson/components/requestEdit/Dialog01_EditStatus.vue similarity index 100% rename from src/modules/04_registryPerson/components/requestEdit/DialogStatus.vue rename to src/modules/04_registryPerson/components/requestEdit/Dialog01_EditStatus.vue diff --git a/src/modules/04_registryPerson/components/requestEdit/Dialog02_EditIDP.vue b/src/modules/04_registryPerson/components/requestEdit/Dialog02_EditIDP.vue new file mode 100644 index 000000000..e7cee0f22 --- /dev/null +++ b/src/modules/04_registryPerson/components/requestEdit/Dialog02_EditIDP.vue @@ -0,0 +1,406 @@ + + + + + + + + + + + + + + + + filterOption(inputValue, doneFn + ) " + > + + + + ไม่มีข้อมูล + + + + + + + + + + + + + + + + + + + + + วิธีการพัฒนา + + + + + 70 การลงมือปฏิบัติ (โดยผู้บังคับบัญชามอบหมาย) + + + + + + + + + + + + + + 20 การเรียนรู้จากผู้อื่น + (Coach/Mentor/Consulting) + + + + + + + + + + + + + 10 การฝึกอบรมอื่นๆ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + บันทึก + + + + + + + diff --git a/src/modules/04_registryPerson/interface/index/Main.ts b/src/modules/04_registryPerson/interface/index/Main.ts index 970c2b1f7..9670b7a9e 100644 --- a/src/modules/04_registryPerson/interface/index/Main.ts +++ b/src/modules/04_registryPerson/interface/index/Main.ts @@ -67,6 +67,11 @@ interface ItemTab { label: string; } +interface DataItemsDevelopment { + value: string; + label: string; +} + export type { Pagination, DataOption, @@ -80,4 +85,5 @@ export type { ItemTab, DataOptionEducation, DataOptionEducationLevel, + DataItemsDevelopment, }; diff --git a/src/modules/04_registryPerson/interface/request/Main.ts b/src/modules/04_registryPerson/interface/request/Main.ts index cbde0472b..178cb0ece 100644 --- a/src/modules/04_registryPerson/interface/request/Main.ts +++ b/src/modules/04_registryPerson/interface/request/Main.ts @@ -66,6 +66,19 @@ interface FormChangeName { documentId: string | null | undefined; } +interface FormDataIDP { + topic: string; + development: string[]; + otherAction: string; + otherPerson: string; + otherTraining: string; + developmentTarget: string; + developmentResults: string; + developmentReport: string; + status: string; + remark: string; +} + export type { FormFilter, FormAddPerson, @@ -73,4 +86,5 @@ export type { DataNodeData, QueryParams, FormChangeName, + FormDataIDP, }; diff --git a/src/modules/04_registryPerson/views/requestEditView.vue b/src/modules/04_registryPerson/views/requestEditView.vue index da8fba7e0..6166c5de2 100644 --- a/src/modules/04_registryPerson/views/requestEditView.vue +++ b/src/modules/04_registryPerson/views/requestEditView.vue @@ -1,278 +1,20 @@ @@ -291,139 +33,35 @@ onMounted(() => { รายการคำร้องขอแก้ไขทะเบียนประวัติ - - - - filterOption(inputValue, doneFn - ) " - > - - - ไม่มีข้อมูล - - - - - - - - - - - + + + - - - - - {{ col.label }} - - - - - - - - แก้ไขสถานะคำร้อง - - - - - {{ props.rowIndex + 1 }} - - - - หลักฐานอ้างอิง - - - - {{ col.value ? col.value : "-" }} - - - - - - ทั้งหมด {{ rowsTotal }} รายการ - - - - + + + + + + + + + + + + - -