diff --git a/src/api/02_organizational/api.organization.ts b/src/api/02_organizational/api.organization.ts index 21dec61c1..be30dbfae 100644 --- a/src/api/02_organizational/api.organization.ts +++ b/src/api/02_organizational/api.organization.ts @@ -122,6 +122,11 @@ export default { */ requestEdit: `${orgProfile}/edit/`, + /** + * ข้อมูลการพัฒนารายบุคคล IDP + */ + requestDevelopmentEdit: `${orgProfile}/development-request/`, + /** * รายการเมนู */ diff --git a/src/components/LoadView.vue b/src/components/LoadView.vue new file mode 100644 index 000000000..ff2093e02 --- /dev/null +++ b/src/components/LoadView.vue @@ -0,0 +1,18 @@ + diff --git a/src/components/LoginLinkage.vue b/src/components/LoginLinkage.vue new file mode 100644 index 000000000..baf5cc4cc --- /dev/null +++ b/src/components/LoginLinkage.vue @@ -0,0 +1,187 @@ + + + + + diff --git a/src/modules/02_organization/components/TreeView.vue b/src/modules/02_organization/components/TreeView.vue index fb1e1452c..e0ab8ffd0 100644 --- a/src/modules/02_organization/components/TreeView.vue +++ b/src/modules/02_organization/components/TreeView.vue @@ -19,6 +19,7 @@ import type { FilterMaster } from "@/modules/02_organization/interface/request/o /** importComponents*/ import TreeMain from "@/modules/02_organization/components/TreeMain.vue"; import TreeTable from "@/modules/02_organization/components/TreeTable.vue"; +import LoadView from "@/components/LoadView.vue"; /** use*/ const store = useOrganizational(); @@ -278,15 +279,7 @@ onMounted(async () => {
-
-
- -
-
+
diff --git a/src/modules/04_registryPerson/components/detail/Achievement/05_ResultsPerformance.vue b/src/modules/04_registryPerson/components/detail/Achievement/05_ResultsPerformance.vue index 04a4964d3..13fdf2f1c 100644 --- a/src/modules/04_registryPerson/components/detail/Achievement/05_ResultsPerformance.vue +++ b/src/modules/04_registryPerson/components/detail/Achievement/05_ResultsPerformance.vue @@ -418,7 +418,7 @@ async function getDevelop() { /** * บันทึกข้อมูลผลการประเมินการปฏิบัติราชการ - * @param editStatus แก่ไข,เพิ่ม + * @param editStatus แก้ไข,เพิ่ม */ async function addEditData(editStatus: boolean = false) { if (!profileId.value) return; @@ -706,7 +706,9 @@ onMounted(async () => { icon="mdi-history" @click="clickHistory(props.row)" > - ประวัติแก้ไขเครื่องราชอิสริยาภรณ์ + ประวัติแก้ไขผลการประเมินการปฏิบัติราชการ { icon="edit" @click.stop.prevent="onClickOpenDialog(true, props.row)" > - แก่ไขข้อมุล + แก้ไขข้อมุล diff --git a/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue b/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue index 2d4833055..777a65404 100644 --- a/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue +++ b/src/modules/04_registryPerson/components/requestEdit/01_TabInformation.vue @@ -2,15 +2,12 @@ import { ref, onMounted, watch } from "vue"; import { useQuasar } from "quasar"; -import { useRouter } from "vue-router"; -import config from "@/app.config"; -import http from "@/plugins/http"; import { useRequestEditStore } from "@/modules/04_registryPerson/stores/RequestEdit"; import { useCounterMixin } from "@/stores/mixin"; +import config from "@/app.config"; +import http from "@/plugins/http"; -/** - * importType - */ +/** importType*/ import type { QTableProps } from "quasar"; import type { DataOption, @@ -18,22 +15,14 @@ import type { } from "@/modules/04_registryPerson/interface/index/Main"; import type { DateRequest } from "@/modules/04_registryPerson/interface/response/Main"; -/** - * importComponents - */ +/** importComponents*/ import DialogStatus from "@/modules/04_registryPerson/components/requestEdit/Dialog01_EditStatus.vue"; -/** - * use - */ const $q = useQuasar(); -const router = useRouter(); const store = useRequestEditStore(); const { showLoader, hideLoader, messageError, date2Thai } = useCounterMixin(); -/** - * Table - */ +//Table const rows = ref([]); //รายการข้อมูลคำร้องขอแก้ไขทะเบียนประวัติ const page = ref(1); //หน้า const pageSize = ref(10); //จำนวนต่อหน้า @@ -119,18 +108,14 @@ const visibleColumns = ref([ "remark", ]); -/** - * ตัวแปร - */ +//ตัวแปร const status = ref("PENDING"); //ค้นหาตามสถานะ const keyword = ref(""); //คำค้นหา const statusOption = ref(store.optionStatus); //รายการสถานะ const modalStatus = ref(false); //แก้ไขสถานะคำร้อง const requestId = ref(""); //id รายการแก้ไข -/** - * function fetch รายการคำร้องขอแก้ไขทะเบียนประวัติ - */ +/** function fetch รายการคำร้องขอแก้ไขทะเบียนประวัติ*/ function fetchListRequset() { showLoader(); http @@ -156,18 +141,14 @@ function fetchListRequset() { }); } -/** - * function เลือกสถานะคำร้อง - */ +/** function เลือกสถานะคำร้อง*/ function updateStatusValue() { page.value = 1; // fetch รายการคำร้องขอแก้ไขทะเบียนประวัติ fetchListRequset(); } -/** - * function เคลียร์ สถานะคำร้อง - */ +/** function เคลียร์ สถานะคำร้อง*/ function clearStatus() { status.value = ""; statusOption.value = store.optionStatus; @@ -260,7 +241,6 @@ async function downloadUrl(id: string, fileName: string) { /** * ดูการเปลี่ยนแปลงของ pageSize - * * เมื่อมีการเปลี่ยนแปลงจำทำการ ดึงช้อมูลรายการคำร้องขอแก้ไขทะเบียนประวัติตามจำนวน pageSize */ watch( diff --git a/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue b/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue index 8cffe9722..f34761819 100644 --- a/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue +++ b/src/modules/04_registryPerson/components/requestEdit/02_TabIDP.vue @@ -1,18 +1,22 @@