[feat] 물재이용 탭4개 추가

This commit is contained in:
2025-12-29 14:14:32 +09:00
parent c6f13b35a1
commit 66560d661e
@@ -2,10 +2,10 @@
export const WaterReuseInfoList=[{
tabKey: 'a',
tabLabel: '공공하수처리수 재이용',
rowStartNum: 4, // 4단 헤더 구조 (대그룹 > 중그룹 > 소그룹 > 단위/명칭)
fixedColumns: 2, // 순번, 시도, 시군구, 구분 고정
rowStartNum: 4,
fixedColumns: 2,
columns: [
/* 1. 기본 및 행정 정보 (Band: Left) */
/* 1. 기본 및 행정 정보 */
{ name: 'SIDO', fieldName: 'SIDO', header: { text: '시도' } },
{ name: 'GUGUN', fieldName: 'GUGUN', header: { text: '시군구' } },
{ name: 'YR_GBN', fieldName: 'YR_GBN', header: { text: '구분' } },
@@ -108,5 +108,167 @@ export const WaterReuseInfoList=[{
'REUSE_RT',
'RMK'
]
}
},
{
tabKey: 'b',
tabLabel: '중수도 현황',
rowStartNum: 2,
columns: [
/* 1. 기본 및 시설 위치 정보 (Band: Left) */
{ name: 'SIDO', fieldName: 'SIDO', header: { text: '시도' } },
{ name: 'GUGUN', fieldName: 'GUGUN', header: { text: '시군구' } },
{ name: 'BILD_NM', fieldName: 'BILD_NM', header: { text: '건축물명/\n개발사업명' } },
{ name: 'ADDR', fieldName: 'ADDR', header: { text: '주소' } },
{ name: 'YR_GBN', fieldName: 'YR_GBN', header: { text: '구분' } },
/* 2. 시설 성격 및 설치 정보 */
{ name: 'BILD_TP', fieldName: 'BILD_TP', header: { text: '시설물용도/\n개발사업종류' } },
{ name: 'LAW_YN', fieldName: 'LAW_YN', header: { text: '법적의무\n대상여부\n(대상/미대상)' } },
{ name: 'COMP_DT', fieldName: 'COMP_DT', header: { text: '설치완료일\nyyyy-mm-dd' } },
{ name: 'RN_DT', fieldName: 'RN_DT', header: { text: '가동개시일\nyyyy-mm-dd' } },
/* 3. 시설현황 (단위: ㎡, ㎥/일) */
{ name: 'TOTAR', fieldName: 'TOTAR', header: { text: '건축연면적\n(㎡)' } },
{ name: 'PROC_CPCTY', fieldName: 'PROC_CPCTY', header: { text: '처리용량\n(㎥/일)' } },
/* 4. 이용 실적 및 운영 정보 (단위: ㎥/년, 백만원/년) */
{ name: 'WATER_USE_CPCTY', fieldName: 'WATER_USE_CPCTY', header: { text: '물 사용량\n(㎥/년)' } },
{ name: 'RUSWTR_USE_SM', fieldName: 'RUSWTR_USE_SM', header: { text: '중수도\n이용량\n(㎥/년)' } },
{ name: 'SUB_USE_CPCTY', fieldName: 'SUB_USE_CPCTY', header: { text: '대체수\n이용량\n(㎥/년)' } },
{ name: 'RUSWTR_PRPOS', fieldName: 'RUSWTR_PRPOS', header: { text: '중수도용도' } },
{ name: 'FYER_OPER_CT', fieldName: 'FYER_OPER_CT', header: { text: '연간운영비\n(백만원/년)' } },
/* 5. 비고 및 의견 */
{ name: 'RMK', fieldName: 'RMK', header: { text: '비고' } }
],
columnLayout: [
{ name: 'addrGroup', header: { text: '행정구역' }, items: ['SIDO', 'GUGUN'] },
'BILD_NM',
'ADDR',
'YR_GBN',
'BILD_TP',
'LAW_YN',
'COMP_DT',
'RN_DT',
{
name: 'fctStatusGroup',
header: { text: '시설현황' },
items: ['TOTAR', 'PROC_CPCTY']
},
'WATER_USE_CPCTY',
'RUSWTR_USE_SM',
'SUB_USE_CPCTY',
'RUSWTR_PRPOS',
'FYER_OPER_CT',
'RMK'
]
},
{
tabKey: 'c',
tabLabel: '빗물이용시설 현황',
rowStartNum: 2, // 2단 헤더 구조 (순번 rowspan="2")
columns: [
/* 1. 기본 및 행정 정보 (Band: Left) */
{ name: 'SIDO', fieldName: 'SIDO', header: { text: '시도' } },
{ name: 'GUGUN', fieldName: 'GUGUN', header: { text: '시군구' } },
{ name: 'RWR_REUSE_FCT_NM', fieldName: 'RWR_REUSE_FCT_NM', header: { text: '시설명' } },
{ name: 'YR_GBN', fieldName: 'YR_GBN', header: { text: '구분' } },
/* 2. 시설 설치 상세 정보 */
{ name: 'BILD_TP', fieldName: 'BILD_TP', header: { text: '건축물용도' } },
{ name: 'ADDR', fieldName: 'ADDR', header: { text: '위치\n(주소)' } },
{ name: 'LAW_YN', fieldName: 'LAW_YN', header: { text: '법적의무\n대상여부\n(대상/미대상)' } },
{ name: 'RN_DT', fieldName: 'RN_DT', header: { text: '설치완료일\nyyyy-mm-dd' } },
{ name: 'INSTL_CT', fieldName: 'INSTL_CT', header: { text: '설치비\n(백만원)' } },
{ name: 'CCM', fieldName: 'CCM', header: { text: '집수면 종류' } },
{ name: 'TRTFC_ENNC', fieldName: 'TRTFC_ENNC', header: { text: '여과등\n처리시설\n유무' } },
/* 3. 시설 운영 실적 (단위: ㎥, ㎥/년, 백만원/년) */
{ name: 'SGBS_CPCTY', fieldName: 'SGBS_CPCTY', header: { text: '저류조 용량\n(㎥)' } },
{ name: 'FYER_USEQTY', fieldName: 'FYER_USEQTY', header: { text: '연간 이용량\n(㎥/년)' } },
{ name: 'RWR_PRCUSE_PRPPOS', fieldName: 'RWR_PRCUSE_PRPPOS', header: { text: '이용용도' } },
{ name: 'FYER_OPER_CT', fieldName: 'FYER_OPER_CT', header: { text: '연간운영비\n(백만원/년)' } },
/* 4. 비고 */
{ name: 'RMK', fieldName: 'RMK', header: { text: '비고' } },
],
columnLayout: [
{ name: 'addrGroup', header: { text: '행정구역' }, items: ['SIDO', 'GUGUN'] },
'RWR_REUSE_FCT_NM',
'YR_GBN',
'BILD_TP',
'ADDR',
'LAW_YN',
'RN_DT',
'INSTL_CT',
'CCM',
'TRTFC_ENNC',
'SGBS_CPCTY',
'FYER_USEQTY',
'RWR_PRCUSE_PRPPOS',
'FYER_OPER_CT',
'RMK'
]
},
{
tabKey: 'd',
tabLabel: '하ㆍ폐수처리수 재이용시설 시공업 등록현황',
rowStartNum: 2, // 2단 헤더 구조 (순번 rowspan="2")
columns: [
/* 1. 기본 및 행정 정보 */
{ name: 'SIDO', fieldName: 'SIDO', header: { text: '시도' } },
{ name: 'GUGUN', fieldName: 'GUGUN', header: { text: '시군구' } },
{ name: 'YR_GBN', fieldName: 'YR_GBN', header: { text: '구분' } },
/* 2. 업체 상세 정보 */
{ name: 'CMPNM', fieldName: 'CMPNM', header: { text: '상호(명칭)' } },
{ name: 'RPRSNTV', fieldName: 'RPRSNTV', header: { text: '대표자' } },
{ name: 'ADDR', fieldName: 'ADDR', header: { text: '주소' } },
{ name: 'CMPN_RGSDE', fieldName: 'CMPN_RGSDE', header: { text: '등록일\nyyyy-mm-dd' } },
/* 3. 비고 및 의견 */
{ name: 'RMK', fieldName: 'RMK', header: { text: '비고' } },
{ name: 'CHCKER_OPINION', fieldName: 'CHCKER_OPINION', header: { text: '검토자의견' } },
{ name: 'WRTER_OPINION', fieldName: 'WRTER_OPINION', header: { text: '사용자의견' } },
],
columnLayout: [
{ name: 'addrGroup', header: { text: '행정구역' }, items: ['SIDO', 'GUGUN'] },
'YR_GBN',
'CMPNM',
'RPRSNTV',
'ADDR',
'CMPN_RGSDE',
'RMK'
]
},
{
tabKey: 'e',
tabLabel: '하ㆍ폐수처리수 재이용시설 시공업 인가현황',
rowStartNum: 2, // 2단 헤더 구조 (순번 rowspan="2")
columns: [
/* 1. 기본 및 행정 정보 */
{ name: 'SIDO', fieldName: 'SIDO', header: { text: '시도' } },
{ name: 'GUGUN', fieldName: 'GUGUN', header: { text: '시군구' } },
{ name: 'YR_GBN', fieldName: 'YR_GBN', header: { text: '구분' } },
/* 2. 인가 업체 및 사업 상세 정보 */
{ name: 'CMPNM', fieldName: 'CMPNM', header: { text: '상호(명칭)' } },
{ name: 'RPRSNTV', fieldName: 'RPRSNTV', header: { text: '대표자' } },
{ name: 'ADDR', fieldName: 'ADDR', header: { text: '주소' } },
{ name: 'CMPN_RGSDE', fieldName: 'CMPN_RGSDE', header: { text: '인가일\n(년/월/일)' } },
/* 3. 비고 및 의견 */
{ name: 'RMK', fieldName: 'RMK', header: { text: '비고' } }
],
columnLayout: [
{ name: 'addrGroup', header: { text: '행정구역' }, items: ['SIDO', 'GUGUN'] },
'YR_GBN',
'CMPNM',
'RPRSNTV',
'ADDR',
'CMPN_RGSDE',
'RMK'
]
}
];