diff --git a/apps/wr/app/(with-layout)/ruseFcltMng/prfmncReg/chkgdnReg/page.tsx b/apps/wr/app/(with-layout)/ruseFcltMng/prfmncReg/chkgdnReg/page.tsx index aea5c4b39..0fe594630 100644 --- a/apps/wr/app/(with-layout)/ruseFcltMng/prfmncReg/chkgdnReg/page.tsx +++ b/apps/wr/app/(with-layout)/ruseFcltMng/prfmncReg/chkgdnReg/page.tsx @@ -94,7 +94,7 @@ export default function Page() { const cellClick = () => { if (searchYear) - if (selFcltDiv === "RNB") { + if (selFcltDiv === "RNB") { // 빗물 if (fcltNm) { rainChkNmSearch( rainPageNation, @@ -107,7 +107,7 @@ export default function Page() { } else { rainChkInit(rainPageNation, rainPageSize, searchYear, laeSeCd); } - } else { + } else { // 중수도 if (fcltNm) { rswtChkNmSearch( rainPageNation, diff --git a/apps/wr/components/ui/table/chkgdTable/rswtChkgd/rswtChkgdTable.tsx b/apps/wr/components/ui/table/chkgdTable/rswtChkgd/rswtChkgdTable.tsx index e931cf706..3a59edb49 100644 --- a/apps/wr/components/ui/table/chkgdTable/rswtChkgd/rswtChkgdTable.tsx +++ b/apps/wr/components/ui/table/chkgdTable/rswtChkgd/rswtChkgdTable.tsx @@ -13,6 +13,7 @@ import { chRowspanTable, rswtChkTableData, } from "@/components/lib/func/TableData"; +import { codeToText } from "@/components/lib/func/commom"; import UiPageNations from "@common/business_components/ui/table/uiPageNations"; import { Table, TableBody, TableHeader } from "@common/components/ui"; import { useCallback, useEffect, useState } from "react"; @@ -99,9 +100,16 @@ export default function RswtChkgdTable({ const tableTotalData = rswtChkTableData(rswtChkData); const makeRswtChkData = tableTotalData.map((item: any) => { const bud = tableData([item.building], { code }); + // 운영관리형태 코드 → 한글 텍스트로 치환 (빗물 화면과 동일한 표시) + const operMngCdText = + codeToText(item.operMngCd?.trim(), "rainRswtMng") ?? + codeToText(item.reuseBuilding?.operMngCd?.trim(), "rainRswtMng") ?? + item.operMngCd; + return { ...item, ...bud[0], + operMngCd: operMngCdText, rowspan: item.rswtrDetails?.length, }; });