From b6115381809f313b9e74b8389a333eb0132dc7d3 Mon Sep 17 00:00:00 2001 From: rsone001 Date: Fri, 23 Oct 2026 13:48:17 +0900 Subject: [PATCH] =?UTF-8?q?[ST]=20-=20input=202-5=20=EB=A7=A8=ED=99=80=20?= =?UTF-8?q?=EC=BB=AC=EB=9F=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sewagePipe/ManholeStatusInpColumn.ts | 43 +++++++++++++++++++ .../statistics-sewage-pipe-input-interface.ts | 4 ++ 2 files changed, 47 insertions(+) diff --git a/apps/st/src/components/util/column/input/sewagePipe/ManholeStatusInpColumn.ts b/apps/st/src/components/util/column/input/sewagePipe/ManholeStatusInpColumn.ts index a1fe36bc8..ed5f44331 100644 --- a/apps/st/src/components/util/column/input/sewagePipe/ManholeStatusInpColumn.ts +++ b/apps/st/src/components/util/column/input/sewagePipe/ManholeStatusInpColumn.ts @@ -49,6 +49,43 @@ export const ManholeStatusInpColumn = { styleName: "rg-cell-readonly", footer: { text: "합계" }, }, + { + name: "wholMnhlCntSum", + fieldName: "wholMnhlCntSum", + header: { text: "맨홀총계" }, + footer: footerInt, + editable: false, + valueType: ValueType.NUMBER, + dataFormat: "#,##0", + styleName: "rg-cell-readonly", + }, + { + name: "frlvlMnhlCntSum", + fieldName: "frlvlMnhlCntSum", + header: { text: "주철계" }, + footer: footerInt, + editable: false, + valueType: ValueType.NUMBER, + dataFormat: "#,##0", + styleName: "rg-cell-readonly", + }, + { + name: "thlvlMnhlCntSum", + fieldName: "thlvlMnhlCntSum", + header: { text: "콘크리트계" }, + footer: footerInt, + editable: false, + valueType: ValueType.NUMBER, + dataFormat: "#,##0", + styleName: "rg-cell-readonly", + }, + { + name: "picNm", + fieldName: "picNm", + header: { text: "담당자명" }, + editable: false, + styleName: "rg-cell-readonly", + }, { ...intCol("wholMnhlCnt", "계", false), computed: { @@ -88,6 +125,12 @@ export const ManholeStatusInpColumn = { }, "admdstNm", "emphsMngSeNm", + { + name: "adminRefGroup", + hideChildHeaders: false, + header: { text: "행정참고자료" }, + items: ["wholMnhlCntSum", "frlvlMnhlCntSum", "thlvlMnhlCntSum", "picNm"], + }, { name: "mtrlGroup", hideChildHeaders: false, diff --git a/apps/st/src/entities/statistics/model/input/statistics-sewage-pipe-input-interface.ts b/apps/st/src/entities/statistics/model/input/statistics-sewage-pipe-input-interface.ts index 400eac0cd..9aa71e516 100644 --- a/apps/st/src/entities/statistics/model/input/statistics-sewage-pipe-input-interface.ts +++ b/apps/st/src/entities/statistics/model/input/statistics-sewage-pipe-input-interface.ts @@ -419,6 +419,10 @@ export interface SeweragePipeInputManholeStatusItem { folvlMnhlCnt: number; filvlMnhlCnt: number; rmrk: string; + wholMnhlCntSum: number; + frlvlMnhlCntSum: number; + thlvlMnhlCntSum: number; + picNm: string | null; verificationResult?: SeweragePipeInputVerificationResult; }