From 7ffc02e887a4937a901172207c7c94f5eef5a9ff Mon Sep 17 00:00:00 2001 From: yangsein Date: Wed, 14 Oct 2026 15:17:25 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20=EB=8C=80=EC=8B=9C=EB=B3=B4?= =?UTF-8?q?=EB=93=9C=20=ED=86=B5=EA=B3=84=EC=B2=98=EB=A6=AC=ED=98=84?= =?UTF-8?q?=ED=99=A9=20=ED=91=9C=EC=A4=80=ED=99=94=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../model/dashboard/dashboard-interface.ts | 16 ++++++------ .../ui/panels/three-stage-status-panel.tsx | 26 +++++++++---------- 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/apps/st/src/entities/statistics/model/dashboard/dashboard-interface.ts b/apps/st/src/entities/statistics/model/dashboard/dashboard-interface.ts index 603c7f103..19a1be4d5 100644 --- a/apps/st/src/entities/statistics/model/dashboard/dashboard-interface.ts +++ b/apps/st/src/entities/statistics/model/dashboard/dashboard-interface.ts @@ -67,14 +67,14 @@ export interface EcptReqCountResponse { export interface ThreeStageStatusResponse { statsYr: string; - laeStatusCd: string; - laeStatusNm: string; - laeRejected: boolean; - ctpvStatusCd: string; - ctpvStatusNm: string; - ctpvRejected: boolean; - pbcpStatusCd: string; - pbcpStatusNm: string; + lclgvSbmsnSttsCd: string; + lclgvSbmsnSttsNm: string; + lclgvRejected: boolean; + mctpvPicSbmsnSttsCd: string; + mctpvPicSbmsnSttsNm: string; + mctpvRejected: boolean; + pbcpSbmsnSttsCd: string; + pbcpSbmsnSttsNm: string; pbcpRejected: boolean; } diff --git a/apps/st/src/pages/statistics/ui/panels/three-stage-status-panel.tsx b/apps/st/src/pages/statistics/ui/panels/three-stage-status-panel.tsx index d90ced782..8576e30fa 100644 --- a/apps/st/src/pages/statistics/ui/panels/three-stage-status-panel.tsx +++ b/apps/st/src/pages/statistics/ui/panels/three-stage-status-panel.tsx @@ -57,11 +57,11 @@ const STEPS: StepDef[] = [ ]; interface ThreeStageData { - laeStatusCd: string; - laeRejected: boolean; - ctpvStatusCd: string; - ctpvRejected: boolean; - pbcpStatusCd: string; + lclgvSbmsnSttsCd: string; + lclgvRejected: boolean; + mctpvPicSbmsnSttsCd: string; + mctpvRejected: boolean; + pbcpSbmsnSttsCd: string; pbcpRejected: boolean; } @@ -73,9 +73,9 @@ interface ThreeStageData { function resolveCheckedSteps(data?: ThreeStageData): boolean[] { if (!data) return STEPS.map(() => false); - const lae = Number(data.laeStatusCd); - const ctpv = Number(data.ctpvStatusCd); - const pbcp = Number(data.pbcpStatusCd); + const lae = Number(data.lclgvSbmsnSttsCd); + const ctpv = Number(data.mctpvPicSbmsnSttsCd); + const pbcp = Number(data.pbcpSbmsnSttsCd); return [ lae >= 1, @@ -86,14 +86,14 @@ function resolveCheckedSteps(data?: ThreeStageData): boolean[] { ]; } -// input/submit/approve → lae 반려여부, review → ctpv, verify → pbcp +// input/submit/approve → lclgv 반려여부, review → mctpv, verify → pbcp function resolveRejectedFlags(data?: ThreeStageData): boolean[] { if (!data) return STEPS.map(() => false); return [ - data.laeRejected, - data.laeRejected, - data.laeRejected, - data.ctpvRejected, + data.lclgvRejected, + data.lclgvRejected, + data.lclgvRejected, + data.mctpvRejected, data.pbcpRejected, ]; }