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, ]; }