From 9c6ebfb4851e81a8d28319669eaf56905c9ee9e7 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Mon, 21 Aug 2023 16:31:28 +0700 Subject: [PATCH] =?UTF-8?q?api=20=E0=B9=80=E0=B8=84=E0=B8=A3=E0=B8=B7?= =?UTF-8?q?=E0=B9=88=E0=B8=AD=E0=B8=87=E0=B8=A3=E0=B8=B2=E0=B8=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/07_insignia/api.insignia.ts | 8 +- .../07_insignia/components/2_Manage/Tab1.vue | 446 ++++++++++++++++-- .../07_insignia/components/2_Manage/Tab2.vue | 69 ++- .../07_insignia/components/2_Manage/Tab3.vue | 52 +- .../07_insignia/components/2_Manage/Tab4.vue | 27 ++ .../components/2_Manage/listManage.vue | 90 +++- 6 files changed, 633 insertions(+), 59 deletions(-) diff --git a/src/api/07_insignia/api.insignia.ts b/src/api/07_insignia/api.insignia.ts index 41ccd6778..db50f6aac 100644 --- a/src/api/07_insignia/api.insignia.ts +++ b/src/api/07_insignia/api.insignia.ts @@ -16,6 +16,12 @@ export default { // manage insigniaManage: (type: string) => `${insignia}/manage/${type}`, - insigniaList: (insigniaPeriodId: any, ocId: string, role: string, status: any) => `${insignia}/request/${insigniaPeriodId}/${ocId}/${role}/${status}` + insigniaCreate: () => `${insignia}/request`, + insigniaList: (insigniaPeriodId: any, ocId: string, role: string, status: any) => `${insignia}/request/${insigniaPeriodId}/${ocId}/${role}/${status}`, + insigniaReject: (profileId: string) => `${insignia}/status/reject/${profileId}`, + insigniaDelete: (profileId: string) => `${insignia}/status/delete/${profileId}`, + insigniaEdit: (profileId: string) => `${insignia}/request/${profileId}`, + insigniaAgency: () => `${insignia}/request/agency`, + insigniaDashboard: (insigniaPeriodId: string) => `${insignia}/request/dashboard/${insigniaPeriodId}`, }; diff --git a/src/modules/07_insignia/components/2_Manage/Tab1.vue b/src/modules/07_insignia/components/2_Manage/Tab1.vue index 39f7588c5..f96c72b1b 100644 --- a/src/modules/07_insignia/components/2_Manage/Tab1.vue +++ b/src/modules/07_insignia/components/2_Manage/Tab1.vue @@ -1,5 +1,5 @@