refactor: 대시보드 통계처리현황 표준화 수정
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
@@ -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,
|
||||
];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user