From cc1927a2f4a2dadd2655ad4d676e848d5a79d9d8 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Wed, 14 May 2025 20:38:51 +0700 Subject: [PATCH] fixing insignia --- src/api/07_insignia/api.insignia.ts | 6 ++-- src/interface/main.ts | 1 + .../07_insignia/components/2_Manage/Tab1.vue | 30 ++++++++++++++----- .../07_insignia/components/2_Manage/Tab2.vue | 21 +++++++++---- .../07_insignia/components/2_Manage/Tab3.vue | 20 +++++++++---- .../07_insignia/interface/index/Main.ts | 5 ++-- .../07_insignia/views/02_ManageMain.vue | 6 ++-- src/views/MainLayout.vue | 29 ------------------ 8 files changed, 64 insertions(+), 54 deletions(-) diff --git a/src/api/07_insignia/api.insignia.ts b/src/api/07_insignia/api.insignia.ts index 7569f1683..551ade307 100644 --- a/src/api/07_insignia/api.insignia.ts +++ b/src/api/07_insignia/api.insignia.ts @@ -22,8 +22,10 @@ export default { insigniaPeriodId: any, ocId: string, role: string, - status: any - ) => `${insignia}/request/${insigniaPeriodId}/${ocId}/${role}/${status}`, + status: any, + isDeputy: boolean = false + ) => + `${insignia}/request/${insigniaPeriodId}/${ocId}/${role}/${status}/${isDeputy}`, insigniaReject: (profileId: string) => `${insignia}/request/status/reject/${profileId}`, insigniaDelete: (profileId: string) => diff --git a/src/interface/main.ts b/src/interface/main.ts index f252ca4e8..b6126d2ec 100644 --- a/src/interface/main.ts +++ b/src/interface/main.ts @@ -54,6 +54,7 @@ interface DataStructureTree { children: DataStructureTree[]; orgRootCode: string; orgRootShortName: string; + isDeputy?: boolean; } interface DataStrategy { diff --git a/src/modules/07_insignia/components/2_Manage/Tab1.vue b/src/modules/07_insignia/components/2_Manage/Tab1.vue index 22f7416db..1b7b44fe0 100644 --- a/src/modules/07_insignia/components/2_Manage/Tab1.vue +++ b/src/modules/07_insignia/components/2_Manage/Tab1.vue @@ -1,6 +1,6 @@