feat:01.하수도보급률 농어촌 보급률 컬럼 추가

02.하수관로 관종별현황 노후하수관로율 컬럼추가
This commit is contained in:
yangsein
2026-05-15 16:01:20 +09:00
parent 49e31134b6
commit 4e8f492006
4 changed files with 23 additions and 1 deletions
@@ -944,9 +944,18 @@ export const getST00020003Config = (statsYr: string | number) => {
{ name: "sggNm", fieldName: "sggNm", header: { text: "시군구" }, editable: false },
{ name: "admdstNm", fieldName: "admdstNm", header: { text: "행정구역명" }, editable: false },
{ name: "swrgPipeNm", fieldName: "swrgPipeNm", header: { text: "관종" }, editable: false },
{ name: "pipeByPrstWholSum", fieldName: "pipeByPrstWhol", header: { text: "계" }, valueType: ValueType.NUMBER, dataFormat: "#,##0.0", editable: false },
{ name: "lyngPrlgSum", fieldName: "lyngPrlg", header: { text: "매설연장(m)" }, valueType: ValueType.NUMBER, dataFormat: "#,##0.0", editable: false },
{ name: "dmltnPrlgSum", fieldName: "dmltnPrlg", header: { text: "철거연장(m)" }, valueType: ValueType.NUMBER, dataFormat: "#,##0.0", editable: false },
{
name: "oldPipeRt",
fieldName: "oldPipeRt",
header: { text: "노후하수관로율(%)" },
valueType: ValueType.NUMBER,
dataFormat: "#,##0.0",
editable: false,
},
...(() => {
const yearColumns = [];
for (let yr = startYear; yr <= endYear; yr++) {
@@ -961,7 +970,7 @@ export const getST00020003Config = (statsYr: string | number) => {
],
columnLayout: [
{ name: "areaGroup", header: { text: "행정구역" }, items: ["ctpvNm", "sggNm", "admdstNm"] },
"swrgPipeNm",
"swrgPipeNm","oldPipeRt",
{ name: "summaryGroup", header: { text: "총계" }, items: ["pipeByPrstWholSum", "lyngPrlgSum", "dmltnPrlgSum"] },
...(() => {
const layouts = [];
@@ -127,6 +127,14 @@ export const SeweragePentrationRateTotColumn = {
valueType: ValueType.NUMBER,
dataFormat: '#,##0.0',
},
{
name: 'rurPsplyRt',
fieldName: 'rurPsplyRt',
header: { text: '농어촌하수도보급률(%)' },
editable: false,
valueType: ValueType.NUMBER,
dataFormat: '#,##0.0',
},
// 비고
{ name: 'rmrk', fieldName: 'rmrk', header: { text: '비고' } },
@@ -194,6 +202,7 @@ export const SeweragePentrationRateTotColumn = {
'staaPsplyRt',
'altdPrcsPsplyRt',
'sewerInstlRt',
'rurPsplyRt',
'rmrk',
'swagePplPsplyRt',
'admdstCd',
@@ -112,11 +112,14 @@ export interface SewagePipePipeTypeFacilityStatusItem {
rowType: string;
rmrk: string | null;
oldPipeRt: number;
// 총계 필드
pipeByPrstWhol: number;
lyngPrlg: number;
dmltnPrlg: number;
/**
* 연도별 동적 데이터 필드
"prlg_whol_1995", "lyng_prlg_1995", "dmltn_prlg_1995",
@@ -43,6 +43,7 @@ export interface SewerageSupplyRateTotalItem {
altdPrcsPsplyRt: number;
sewerInstlRt: number;
rmrk: string;
rurPsplyRt: number;
}
export interface SewerageSupplyRateResponse {