From 6b28c4e33213a045394deb7208e3706c082164f2 Mon Sep 17 00:00:00 2001 From: bicochan Date: Fri, 13 Mar 2026 14:20:36 +0900 Subject: [PATCH] =?UTF-8?q?[st]=20chore:=20=EA=B2=80=EC=A6=9D=20=EA=B2=B0?= =?UTF-8?q?=EA=B3=BC=20=EC=83=81=ED=83=9C=20=EA=B0=92=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../verification/detail/RegionalGrid.tsx | 15 ++++++++++++++- .../model/statistics-analysis-result-interface.ts | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx b/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx index db259df39..5b0bffc8b 100644 --- a/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx +++ b/apps/st/src/components/statistics/verification/detail/RegionalGrid.tsx @@ -125,9 +125,22 @@ const RegionalGrid: React.FC = ({ } } + const mapOtlrToLabel = (otlrYn: string) => { + switch (otlrYn) { + case "0": + return "정상"; + case "1": + return "이상치"; + case "2": + return "제외"; + default: + return ""; + } + }; + const mappedData = data.map((item) => ({ ...item, - otlrYn: item.otlrYn === "0" ? "정상" : "이상치", + otlrYn: mapOtlrToLabel(item.otlrYn), })); setGridRowData( diff --git a/apps/st/src/entities/statistics/model/statistics-analysis-result-interface.ts b/apps/st/src/entities/statistics/model/statistics-analysis-result-interface.ts index a2a3e5e84..8e91b7d02 100644 --- a/apps/st/src/entities/statistics/model/statistics-analysis-result-interface.ts +++ b/apps/st/src/entities/statistics/model/statistics-analysis-result-interface.ts @@ -20,7 +20,7 @@ export interface StAnlsRsltResponse { chgRt: number | null; // 변경율 (r_i) trsfRt: number | null; // 변환 비율 (s_i) otlrTrsfRt: number | null; // 이상치 변환 비율 (E_i) - otlrYn: string; // 이상치 여부 (0: 정상, 1: 이상치) + otlrYn: string; // 이상치 여부 (0: 정상, 1: 이상치, 2: 제외) } export interface StAnlsRsltSearchParams extends PageableParams {