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 @@