From 7b56868c1f455c8817981a3c1df4256677f19fd4 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Fri, 24 Nov 2023 14:49:51 +0700 Subject: [PATCH] =?UTF-8?q?API=20=E0=B8=A3=E0=B8=B2=E0=B8=A2=E0=B8=A5?= =?UTF-8?q?=E0=B8=B0=E0=B9=80=E0=B8=AD=E0=B8=B5=E0=B8=A2=E0=B8=94=20?= =?UTF-8?q?=E0=B8=AA=E0=B8=AD=E0=B8=9A=E0=B8=AA=E0=B8=A7=E0=B8=99=E0=B8=84?= =?UTF-8?q?=E0=B8=A7=E0=B8=B2=E0=B8=A1=E0=B8=9C=E0=B8=B4=E0=B8=94=E0=B8=97?= =?UTF-8?q?=E0=B8=B2=E0=B8=87=E0=B8=A7=E0=B8=B4=E0=B8=99=E0=B8=B1=E0=B8=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/11_discipline/api.discipline.ts | 37 +- .../3_InvestigateDisciplinary/EditPage.vue | 67 +++- .../3_InvestigateDisciplinary/Form.vue | 361 ++++++++++++++---- .../3_InvestigateDisciplinary/MainPage.vue | 96 ++--- .../11_discipline/interface/index/Main.ts | 18 +- .../interface/request/disciplinary.ts | 5 +- .../store/InvestigateDisStore.ts | 60 +-- 7 files changed, 462 insertions(+), 182 deletions(-) diff --git a/src/api/11_discipline/api.discipline.ts b/src/api/11_discipline/api.discipline.ts index 64c3b94cf..e0209579b 100644 --- a/src/api/11_discipline/api.discipline.ts +++ b/src/api/11_discipline/api.discipline.ts @@ -2,26 +2,37 @@ import env from "../index"; const discipline = `${env.API_URI}/discipline`; export default { - directorList:(page:number,pageSize:number,keyword:string) => `${discipline}/director?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, - director:() => `${discipline}/director`, - directorbyId:(id:string) => `${discipline}/director/${id}`, + directorList: (page: number, pageSize: number, keyword: string) => + `${discipline}/director?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, + director: () => `${discipline}/director`, + directorbyId: (id: string) => `${discipline}/director/${id}`, /**ช่องทางการร้องเรียน */ - complaintChannel:() => `${discipline}/complaint_Channel`, + complaintChannel: () => `${discipline}/complaint_Channel`, /**ลบ ช่องทางการร้องเรียน * @param id type */ - complaintChannelbyId:(id:string) => `${discipline}/complaint_Channel/${id}`, + complaintChannelbyId: (id: string) => `${discipline}/complaint_Channel/${id}`, - complaintAdd:() => `${discipline}/complaint`, - complaintbyId:(id:string) => `${discipline}/complaint/${id}`, - complaintReject:(id:string) => `${discipline}/complaint/reject/${id}`, - complaintResume:(id:string) => `${discipline}/complaint/resume/${id}`, - complaintList:(page:number,pageSize:number,keyword:string) => `${discipline}/complaint?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, - complaintFileUpload:(id:string) => `${discipline}/complaint/file/${id}`, - complaintFileDelete:(id:string,docId:string) => `${discipline}/complaint/file/${id}/${docId}`, + complaintAdd: () => `${discipline}/complaint`, + complaintbyId: (id: string) => `${discipline}/complaint/${id}`, + complaintReject: (id: string) => `${discipline}/complaint/reject/${id}`, + complaintResume: (id: string) => `${discipline}/complaint/resume/${id}`, + complaintList: (page: number, pageSize: number, keyword: string) => + `${discipline}/complaint?page=${page}&pageSize=${pageSize}&keyword=${keyword}`, + complaintFileUpload: (id: string) => `${discipline}/complaint/file/${id}`, + complaintFileDelete: (id: string, docId: string) => + `${discipline}/complaint/file/${id}/${docId}`, - complaintApprove:(id:string) => `${discipline}/complaint/approve/${id}` + complaintApprove: (id: string) => `${discipline}/complaint/approve/${id}`, + /** ระบบวินัยเรื่องสอบสวน */ + disciplineDisciplinary: () => `${discipline}/disciplinary`, + disciplineDisciplinaryById: (id: string) => + `${discipline}/disciplinary/${id}`, + disciplineInvestigateById: (id: string) => + `${discipline}/disciplinary/investigate/${id}`, + disciplineComplaintsById: (id: string) => + `${discipline}/disciplinary/complaint/${id}`, }; diff --git a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue index 9b7dfda15..0966f5325 100644 --- a/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue +++ b/src/modules/11_discipline/components/3_InvestigateDisciplinary/EditPage.vue @@ -1,5 +1,7 @@