From 4dac59a781b9b8c787bf77689a5efeaeb4714e1a Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 29 Nov 2023 13:48:07 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=9C=E0=B8=B9=E0=B8=81=20API=20=E0=B8=AA?= =?UTF-8?q?=E0=B8=A3=E0=B8=B8=E0=B8=9B=E0=B8=9C=E0=B8=A5=E0=B8=81=E0=B8=B2?= =?UTF-8?q?=E0=B8=A3=E0=B8=9E=E0=B8=B4=E0=B8=88=E0=B8=B2=E0=B8=A3=E0=B8=93?= =?UTF-8?q?=E0=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/11_discipline/api.discipline.ts | 6 +- .../09_leave/components/1_Work/Tab1.vue | 2 +- .../components/4_Result/EditPage.vue | 221 +++++++++++++++++- .../components/4_Result/Form.vue | 43 ++-- .../components/4_Result/MainPage.vue | 97 ++++---- .../components/4_Result/Table.vue | 68 ++++-- .../11_discipline/interface/request/result.ts | 4 +- .../interface/response/result.ts | 22 ++ src/modules/11_discipline/store.ts | 42 ++++ .../store/InvestigateDisStore.ts | 9 +- .../11_discipline/store/ResultStore.ts | 70 +++--- 11 files changed, 467 insertions(+), 117 deletions(-) create mode 100644 src/modules/11_discipline/interface/response/result.ts create mode 100644 src/modules/11_discipline/store.ts diff --git a/src/api/11_discipline/api.discipline.ts b/src/api/11_discipline/api.discipline.ts index 9b684889a..75c491bf1 100644 --- a/src/api/11_discipline/api.discipline.ts +++ b/src/api/11_discipline/api.discipline.ts @@ -14,7 +14,7 @@ export default { /**ลบ ช่องทางการร้องเรียน * @param id type */ - complaintListOp:()=>`${discipline}/complaint_Channel`, + complaintListOp: () => `${discipline}/complaint_Channel`, complaintChannelbyId: (id: string) => `${discipline}/complaint_Channel/${id}`, complaintAdd: () => `${discipline}/complaint`, complaintbyId: (id: string) => `${discipline}/complaint/${id}`, @@ -58,4 +58,8 @@ export default { `${discipline}/disciplinary/${type}/file/${id}`, disciplineByIdDoc: (type: string, id: string, docId: string) => `${discipline}/disciplinary/${type}/file/${id}/${docId}`, + + /** รายการผลการพิจารณาทางวินัย*/ + listResult: () => `${discipline}/result`, + listResultById: (id: string) => `${discipline}/result/${id}`, }; diff --git a/src/modules/09_leave/components/1_Work/Tab1.vue b/src/modules/09_leave/components/1_Work/Tab1.vue index 5156d6679..db0a08e78 100644 --- a/src/modules/09_leave/components/1_Work/Tab1.vue +++ b/src/modules/09_leave/components/1_Work/Tab1.vue @@ -28,7 +28,7 @@ const $q = useQuasar(); //ใช้ noti quasar /** ตัวแปร querySting*/ const keyword = ref(""); const page = ref(1); -const rowsPerPage = ref(10); +const rowsPerPage = ref(3); const maxPage = ref(1); const filetStatus = ref("ALL"); diff --git a/src/modules/11_discipline/components/4_Result/EditPage.vue b/src/modules/11_discipline/components/4_Result/EditPage.vue index b8e66eab8..eec8b3893 100644 --- a/src/modules/11_discipline/components/4_Result/EditPage.vue +++ b/src/modules/11_discipline/components/4_Result/EditPage.vue @@ -1,10 +1,18 @@