refactor: 02. 하수관로 화면 구조 수정 & footer 적용
- tab 별 grid 컬럼 정의 파일 분리 (지역별 시설현황, 시설별 설치현황, 관종별 현황, 관경별 현황, 맨홀 현황, 시설별현황관리) - tab 5. 맨홀 현황 새로 생성 - 각 tab에 footer 속성 추가
This commit is contained in:
@@ -54,10 +54,10 @@ const SewagePipeMng = () => {
|
||||
<>
|
||||
<SearchForm userMenual={true} />
|
||||
<div className="flex justify-end items-center gap-[0.6rem] m-[0.6rem]">
|
||||
<SubmitExceptionButton SubmitExceptionFunc={SubmitExceptionFunc} />
|
||||
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
|
||||
<SubmitButton submitFunc={submitFunc} />
|
||||
<SaveButton saveFunc={saveFunc} />
|
||||
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
|
||||
<SubmitExceptionButton SubmitExceptionFunc={SubmitExceptionFunc} />
|
||||
</div>
|
||||
<TabDataGrid columnInfo={SewagePipeMngColumnInfoList}/>
|
||||
</>
|
||||
|
||||
@@ -38,10 +38,10 @@ const SeweragePenetrationRateMng = () => {
|
||||
<>
|
||||
<SearchForm userMenual={true} />
|
||||
<div className="flex justify-end items-center gap-[0.6rem] m-[0.6rem]">
|
||||
<SubmitExceptionButton SubmitExceptionFunc={SubmitExceptionFunc} />
|
||||
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
|
||||
<SubmitButton submitFunc={submitFunc} />
|
||||
<SaveButton saveFunc={saveFunc} />
|
||||
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
|
||||
<SubmitExceptionButton SubmitExceptionFunc={SubmitExceptionFunc} />
|
||||
</div>
|
||||
<DataGrid
|
||||
columnInfo={SeweragePenetrationRateMngColumnInfo}
|
||||
|
||||
@@ -8,13 +8,7 @@ export const SeweragePenetrationRateMngColumnInfo = {
|
||||
columns: [
|
||||
// [기본정보] 행정구역 - 수정 불가
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
|
||||
{
|
||||
name: 'sgg',
|
||||
fieldName: '시군구',
|
||||
header: { text: '시군구' },
|
||||
footer: { text: '합계' },
|
||||
editable: false
|
||||
},
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, footer: { text: '합계' }, editable: false },
|
||||
|
||||
// [기본정보] 수계 및 권역 - 수정 불가
|
||||
{ name: 'rvbsn', fieldName: '수계', header: { text: '수계' }, editable: false },
|
||||
|
||||
@@ -1,50 +1,54 @@
|
||||
import { footerInt, footerDecimal2, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 2. 시설별 설치현황
|
||||
|
||||
export const FacilityInstallColumn = {
|
||||
columns: [
|
||||
// 행정구역
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' } },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' } },
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, editable: false },
|
||||
|
||||
// 하수처리장 정보
|
||||
{ name: 'bscFctNm', fieldName: '하수처리장명', header: { text: '하수처리장명' } },
|
||||
{ name: 'fctCpc', fieldName: '하수처리시설용량(m³/일)', header: { text: '하수처리시설용량(m³/일)' } },
|
||||
{ name: 'bscFctNm', fieldName: '하수처리장명', header: { text: '하수처리장명' }, footer: { text: '합계' }, editable: false },
|
||||
{ name: 'fctCpc', fieldName: '하수처리시설용량(m³/일)', header: { text: '하수처리시설용량(m³/일)' }, editable: false },
|
||||
|
||||
// 처리구역면적(km²)
|
||||
{ name: 'procZoneSm', fieldName: '합계', header: { text: '합계' }, editable: false },
|
||||
{ name: 'cmbnProcZoneAr', fieldName: '합류식', header: { text: '합류식' } },
|
||||
{ name: 'sprtProcZoneAr', fieldName: '분류식', header: { text: '분류식' } },
|
||||
{ name: 'procZoneSm', fieldName: '합계', header: { text: '합계' }, footer: footerDecimal3, editable: false },
|
||||
{ name: 'cmbnProcZoneAr', fieldName: '합류식', header: { text: '합류식' }, footer: footerDecimal3 },
|
||||
{ name: 'sprtProcZoneAr', fieldName: '분류식', header: { text: '분류식' }, footer: footerDecimal3 },
|
||||
|
||||
// 분류식화율
|
||||
{ name: 'sprtRt', fieldName: '분류식화율', header: { text: '분류식화율' }, editable: false },
|
||||
|
||||
// 배수설비(개소)
|
||||
{ name: 'drngEqpSm', fieldName: '합계', header: { text: '합계' }, editable: false },
|
||||
{ name: 'cmbnDrngEqp', fieldName: '합류식', header: { text: '합류식' } },
|
||||
{ name: 'sprtDrngEqpSm', fieldName: '소계', header: { text: '소계' }, editable: false },
|
||||
{ name: 'sprtDrngEqpCnnc', fieldName: '연결', header: { text: '연결' } },
|
||||
{ name: 'sprtDrngEqpDcnnc', fieldName: '미연결', header: { text: '미연결' } },
|
||||
{ name: 'drngEqpSm', fieldName: '합계', header: { text: '합계' }, footer: footerInt, editable: false },
|
||||
{ name: 'cmbnDrngEqp', fieldName: '합류식', header: { text: '합류식' }, footer: footerInt },
|
||||
{ name: 'sprtDrngEqpSm', fieldName: '소계', header: { text: '소계' }, footer: footerInt, editable: false },
|
||||
{ name: 'sprtDrngEqpCnnc', fieldName: '연결', header: { text: '연결' }, footer: footerInt },
|
||||
{ name: 'sprtDrngEqpDcnnc', fieldName: '미연결', header: { text: '미연결' }, footer: footerInt },
|
||||
|
||||
// 하수관로 - 총시설연장
|
||||
{ name: 'piplFcltyExtn', fieldName: '총시설연장(m)', header: { text: '총시설연장(m)' }, editable: false },
|
||||
// 하수관로 > 총시설연장
|
||||
{ name: 'piplFcltyExtn', fieldName: '총시설연장(m)', header: { text: '총시설연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
|
||||
// 차집/오수간선(m)
|
||||
{ name: 'icgMnnSm', fieldName: '합계', header: { text: '합계' }, editable: false },
|
||||
{ name: 'icgExtn', fieldName: '차집', header: { text: '차집' } },
|
||||
{ name: 'mnnExtn', fieldName: '오수 간선', header: { text: '오수 간선' } },
|
||||
// 하수관로 > 차집/오수간선(m)
|
||||
{ name: 'icgMnnSm', fieldName: '합계', header: { text: '합계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'icgExtn', fieldName: '차집', header: { text: '차집' }, footer: footerDecimal2 },
|
||||
{ name: 'mnnExtn', fieldName: '오수 간선', header: { text: '오수 간선' }, footer: footerDecimal2 },
|
||||
|
||||
// 토실/토구(개소) - 합류식
|
||||
{ name: 'cmbnSoilholeSite', fieldName: '우수토실', header: { text: '우수토실' } },
|
||||
// 하수관로 > 토실/토구(개소) > 합류식
|
||||
{ name: 'cmbnSoilholeSite', fieldName: '우수토실', header: { text: '우수토실' }, footer: footerInt },
|
||||
|
||||
// 토실/토구(개소) - 분류식
|
||||
{ name: 'sprtSoilholeSite', fieldName: '우수토실', header: { text: '우수토실' } },
|
||||
{ name: 'sprtSoilspllSite', fieldName: '우수토구', header: { text: '우수토구' } },
|
||||
// 하수관로 > 토실/토구(개소) > 분류식
|
||||
{ name: 'sprtSoilholeSite', fieldName: '우수토실', header: { text: '우수토실' }, footer: footerInt },
|
||||
{ name: 'sprtSoilspllSite', fieldName: '우수토구', header: { text: '우수토구' }, footer: footerInt },
|
||||
|
||||
// 지선(m)
|
||||
{ name: 'brnchlnSm', fieldName: '합계', header: { text: '합계' }, editable: false },
|
||||
{ name: 'cmbnBrnchlnExtn', fieldName: '합류식', header: { text: '합류식' } },
|
||||
{ name: 'rainwtrBrnchlnExtn', fieldName: '우수', header: { text: '우수' } },
|
||||
{ name: 'pltwtrBrnchlnExtn', fieldName: '오수', header: { text: '오수' } },
|
||||
// 하수관로 > 지선(m)
|
||||
{ name: 'brnchlnSm', fieldName: '합계', header: { text: '합계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'cmbnBrnchlnExtn', fieldName: '합류식', header: { text: '합류식' }, footer: footerDecimal2 },
|
||||
|
||||
// 하수관로 > 지선(m) > 분류식
|
||||
{ name: 'rainwtrBrnchlnExtn', fieldName: '우수', header: { text: '우수' }, footer: footerDecimal2 },
|
||||
{ name: 'pltwtrBrnchlnExtn', fieldName: '오수', header: { text: '오수' }, footer: footerDecimal2 },
|
||||
|
||||
// 비고
|
||||
{ name: 'rmk', fieldName: '비고', header: { text: '비고' } },
|
||||
|
||||
@@ -1,130 +1,132 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 5. 맨홀 현황
|
||||
|
||||
export const ManholeStatusColumn = {
|
||||
columns: [
|
||||
// 행정구역
|
||||
{ name: 'a1', fieldName: '시도', header: { text: '시도' } },
|
||||
{ name: 'a2', fieldName: '시군구', header: { text: '시군구' } },
|
||||
{ name: 'a1', fieldName: '시도', header: { text: '시도' }, editable: false },
|
||||
{ name: 'a2', fieldName: '시군구', header: { text: '시군구' }, editable: false },
|
||||
|
||||
// 집중강우중점관리구역구분
|
||||
{ name: 'a3', fieldName: '집중강우중점관리구역구분', header: { text: '집중강우중점관리구역구분' } },
|
||||
{ name: 'a3', fieldName: '집중강우중점관리구역구분', header: { text: '집중강우중점관리구역구분' }, editable: false, footer: { text: '합계' } },
|
||||
|
||||
// 연도별총계 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'b1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'b2', fieldName: '주철', header: { text: '주철' }, editable: false },
|
||||
{ name: 'b3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, editable: false },
|
||||
{ name: 'b4', fieldName: '콘크리트', header: { text: '콘크리트' }, editable: false },
|
||||
{ name: 'b5', fieldName: '기타', header: { text: '기타' }, editable: false },
|
||||
// 연도별총계 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'b6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, editable: false },
|
||||
// 연도별총계 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'b1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'b2', fieldName: '주철', header: { text: '주철' }, footer: footerInt, editable: false },
|
||||
{ name: 'b3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt, editable: false },
|
||||
{ name: 'b4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt, editable: false },
|
||||
{ name: 'b5', fieldName: '기타', header: { text: '기타' }, footer: footerInt, editable: false },
|
||||
// 연도별총계 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'b6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt, editable: false },
|
||||
|
||||
// 2015년 이전 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'c1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'c2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'c3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'c4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'c5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2015년 이전 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'c6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2015년 이전 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'c1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'c2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'c3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'c4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'c5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2015년 이전 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'c6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2015년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'd1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'd2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'd3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'd4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'd5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2015년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'd6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2015년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'd1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'd2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'd3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'd4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'd5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2015년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'd6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2016년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'e1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'e2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'e3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'e4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'e5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2016년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'e6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2016년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'e1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'e2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'e3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'e4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'e5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2016년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'e6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2017년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'f1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'f2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'f3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'f4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'f5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2017년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'f6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2017년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'f1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'f2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'f3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'f4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'f5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2017년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'f6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2018년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'g1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'g2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'g3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'g4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'g5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2018년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'g6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2018년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'g1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'g2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'g3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'g4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'g5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2018년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'g6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2019년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'h1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'h2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'h3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'h4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'h5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2019년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'h6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2019년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'h1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'h2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'h3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'h4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'h5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2019년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'h6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2020년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'i1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'i2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'i3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'i4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'i5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2020년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'i6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2020년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'i1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'i2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'i3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'i4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'i5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2020년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'i6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2021년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'j1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'j2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'j3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'j4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'j5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2021년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'j6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2021년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'j1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'j2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'j3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'j4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'j5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2021년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'j6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2022년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'k1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'k2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'k3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'k4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'k5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2022년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'k6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2022년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'k1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'k2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'k3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'k4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'k5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2022년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'k6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2023년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'l1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'l2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'l3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'l4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'l5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2023년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'l6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2023년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'l1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'l2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'l3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'l4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'l5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2023년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'l6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2024년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'm1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'm2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'm3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'm4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'm5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2024년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'm6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2024년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'm1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'm2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'm3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'm4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'm5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2024년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'm6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 2025년 - 맨홀뚜껑 재질(개)
|
||||
{ name: 'n1', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'n2', fieldName: '주철', header: { text: '주철' } },
|
||||
{ name: 'n3', fieldName: '주철(조화)', header: { text: '주철(조화)' } },
|
||||
{ name: 'n4', fieldName: '콘크리트', header: { text: '콘크리트' } },
|
||||
{ name: 'n5', fieldName: '기타', header: { text: '기타' } },
|
||||
// 2025년 - 추락방지시설설치맨홀(개)
|
||||
{ name: 'n6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' } },
|
||||
// 2025년 > 맨홀뚜껑 재질(개)
|
||||
{ name: 'n1', fieldName: '계', header: { text: '계' }, footer: footerInt, editable: false },
|
||||
{ name: 'n2', fieldName: '주철', header: { text: '주철' }, footer: footerInt },
|
||||
{ name: 'n3', fieldName: '주철(조화)', header: { text: '주철(조화)' }, footer: footerInt },
|
||||
{ name: 'n4', fieldName: '콘크리트', header: { text: '콘크리트' }, footer: footerInt },
|
||||
{ name: 'n5', fieldName: '기타', header: { text: '기타' }, footer: footerInt },
|
||||
// 2025년 > 추락방지시설설치맨홀(개)
|
||||
{ name: 'n6', fieldName: '추락방지시설설치맨홀(개)', header: { text: '추락방지시설설치맨홀(개)' }, footer: footerInt },
|
||||
|
||||
// 비고
|
||||
{ name: 'z1', fieldName: '비고', header: { text: '비고' } },
|
||||
|
||||
@@ -1,29 +1,31 @@
|
||||
import { footerDecimal2 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 4. 관경별 현황
|
||||
|
||||
export const PipeDiameterColumn = {
|
||||
columns: [
|
||||
// 행정구역
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' } },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' } },
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, editable: false, footer: { text: '합계' } },
|
||||
|
||||
// 관종
|
||||
{ name: 'swrgPipeCd', fieldName: '관종', header: { text: '관종' } },
|
||||
{ name: 'swrgPipeCd', fieldName: '관종', header: { text: '관종' }, editable: false },
|
||||
|
||||
// 총계(m) - 계산
|
||||
{ name: 'totalDiameter', fieldName: '총계(m)', header: { text: '총계(m)' }, editable: false },
|
||||
{ name: 'totalDiameter', fieldName: '총계(m)', header: { text: '총계(m)' }, footer: footerDecimal2, editable: false },
|
||||
|
||||
// 원형(m)
|
||||
{ name: 'under200', fieldName: '200mm 미만', header: { text: '200mm 미만' } },
|
||||
{ name: 'over200Undev300', fieldName: '200mm이상~300mm미만', header: { text: '200mm이상~300mm미만' } },
|
||||
{ name: 'over300Undev500', fieldName: '300mm이상~500mm미만', header: { text: '300mm이상~500mm미만' } },
|
||||
{ name: 'over500Undev500', fieldName: '500mm이상~800mm미만', header: { text: '500mm이상~800mm미만' } },
|
||||
{ name: 'over800', fieldName: '800이상mm', header: { text: '800이상mm' } },
|
||||
{ name: 'under200', fieldName: '200mm 미만', header: { text: '200mm 미만' }, footer: footerDecimal2 },
|
||||
{ name: 'over200Undev300', fieldName: '200mm이상~300mm미만', header: { text: '200mm이상~300mm미만' }, footer: footerDecimal2 },
|
||||
{ name: 'over300Undev500', fieldName: '300mm이상~500mm미만', header: { text: '300mm이상~500mm미만' }, footer: footerDecimal2 },
|
||||
{ name: 'over500Undev500', fieldName: '500mm이상~800mm미만', header: { text: '500mm이상~800mm미만' }, footer: footerDecimal2 },
|
||||
{ name: 'over800', fieldName: '800이상mm', header: { text: '800이상mm' }, footer: footerDecimal2 },
|
||||
|
||||
// 사각형(m)
|
||||
{ name: 'box', fieldName: '사각형(m)', header: { text: '사각형(m)' } },
|
||||
{ name: 'box', fieldName: '사각형(m)', header: { text: '사각형(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 기타(측구 개거 등)
|
||||
{ name: 'etc', fieldName: '기타(측구 개거 등)', header: { text: '기타(측구 개거 등)' } },
|
||||
{ name: 'etc', fieldName: '기타(측구 개거 등)', header: { text: '기타(측구 개거 등)' }, footer: footerDecimal2 },
|
||||
|
||||
// 비고
|
||||
{ name: 'rmk', fieldName: '비고', header: { text: '비고' } },
|
||||
|
||||
@@ -1,171 +1,173 @@
|
||||
import { footerDecimal2 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 3. 관종별 현황
|
||||
|
||||
export const PipeTypeColumn = {
|
||||
columns: [
|
||||
// 행정구역
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' } },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' } },
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, editable: false },
|
||||
|
||||
// 관종
|
||||
{ name: 'swrgPipeCd', fieldName: '관종', header: { text: '관종' } },
|
||||
{ name: 'swrgPipeCd', fieldName: '관종', header: { text: '관종' }, footer: { text: '합계' }, editable: false },
|
||||
|
||||
// 총계
|
||||
{ name: 'totalSum', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'totalLayingExtn', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, editable: false },
|
||||
{ name: 'totalRemvlExtn', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, editable: false },
|
||||
{ name: 'totalSum', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'totalLayingExtn', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'totalRemvlExtn', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
|
||||
// 1996년 이전 (22Y)
|
||||
{ name: 'totalExtn22y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn22y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn22y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 1996년 이전
|
||||
{ name: 'totalExtn22y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn22y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn22y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 1996년 (01Y)
|
||||
{ name: 'totalExtn01y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn01y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn01y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 1996년
|
||||
{ name: 'totalExtn01y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn01y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn01y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 1997년 (02Y)
|
||||
{ name: 'totalExtn02y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn02y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn02y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 1997년
|
||||
{ name: 'totalExtn02y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn02y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn02y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 1998년 (03Y)
|
||||
{ name: 'totalExtn03y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn03y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn03y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 1998년
|
||||
{ name: 'totalExtn03y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn03y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn03y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 1999년 (04Y)
|
||||
{ name: 'totalExtn04y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn04y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn04y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 1999년
|
||||
{ name: 'totalExtn04y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn04y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn04y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2000년 (05Y)
|
||||
{ name: 'totalExtn05y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn05y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn05y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2000년
|
||||
{ name: 'totalExtn05y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn05y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn05y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2001년 (06Y)
|
||||
{ name: 'totalExtn06y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn06y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn06y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2001년
|
||||
{ name: 'totalExtn06y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn06y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn06y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2002년 (07Y)
|
||||
{ name: 'totalExtn07y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn07y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn07y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2002년
|
||||
{ name: 'totalExtn07y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn07y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn07y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2003년 (08Y)
|
||||
{ name: 'totalExtn08y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn08y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn08y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2003년
|
||||
{ name: 'totalExtn08y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn08y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn08y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2004년 (09Y)
|
||||
{ name: 'totalExtn09y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn09y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn09y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2004년
|
||||
{ name: 'totalExtn09y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn09y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn09y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2005년 (10Y)
|
||||
{ name: 'totalExtn10y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn10y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn10y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2005년
|
||||
{ name: 'totalExtn10y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn10y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn10y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2006년 (11Y)
|
||||
{ name: 'totalExtn11y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn11y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn11y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2006년
|
||||
{ name: 'totalExtn11y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn11y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn11y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2007년 (12Y)
|
||||
{ name: 'totalExtn12y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn12y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn12y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2007년
|
||||
{ name: 'totalExtn12y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn12y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn12y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2008년 (13Y)
|
||||
{ name: 'totalExtn13y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn13y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn13y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2008년
|
||||
{ name: 'totalExtn13y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn13y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn13y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2009년 (14Y)
|
||||
{ name: 'totalExtn14y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn14y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn14y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2009년
|
||||
{ name: 'totalExtn14y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn14y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn14y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2010년 (15Y)
|
||||
{ name: 'totalExtn15y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn15y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn15y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2010년
|
||||
{ name: 'totalExtn15y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn15y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn15y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2011년 (16Y)
|
||||
{ name: 'totalExtn16y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn16y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn16y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2011년
|
||||
{ name: 'totalExtn16y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn16y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn16y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2012년 (17Y)
|
||||
{ name: 'totalExtn17y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn17y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn17y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2012년
|
||||
{ name: 'totalExtn17y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn17y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn17y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2013년 (18Y)
|
||||
{ name: 'totalExtn18y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn18y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn18y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2013년
|
||||
{ name: 'totalExtn18y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn18y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn18y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2014년 (19Y)
|
||||
{ name: 'totalExtn19y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn19y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn19y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2014년
|
||||
{ name: 'totalExtn19y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn19y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn19y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2015년 (20Y)
|
||||
{ name: 'totalExtn20y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn20y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn20y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2015년
|
||||
{ name: 'totalExtn20y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn20y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn20y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2016년 (21Y)
|
||||
{ name: 'totalExtn21y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn21y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn21y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2016년
|
||||
{ name: 'totalExtn21y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn21y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn21y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2017년 (23Y)
|
||||
{ name: 'totalExtn23y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn23y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn23y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2017년
|
||||
{ name: 'totalExtn23y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn23y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn23y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2018년 (24Y)
|
||||
{ name: 'totalExtn24y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn24y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn24y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2018년
|
||||
{ name: 'totalExtn24y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn24y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn24y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2019년 (25Y)
|
||||
{ name: 'totalExtn25y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn25y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn25y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2019년
|
||||
{ name: 'totalExtn25y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn25y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn25y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2020년 (26Y)
|
||||
{ name: 'totalExtn26y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn26y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn26y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2020년
|
||||
{ name: 'totalExtn26y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn26y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn26y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2021년 (27Y)
|
||||
{ name: 'totalExtn27y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn27y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn27y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2021년
|
||||
{ name: 'totalExtn27y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn27y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn27y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2022년 (28Y)
|
||||
{ name: 'totalExtn28y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn28y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn28y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2022년
|
||||
{ name: 'totalExtn28y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn28y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn28y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2023년 (29Y)
|
||||
{ name: 'totalExtn29y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn29y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn29y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2023년
|
||||
{ name: 'totalExtn29y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn29y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn29y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2024년 (30Y)
|
||||
{ name: 'totalExtn30y', fieldName: '계', header: { text: '계' }, editable: false },
|
||||
{ name: 'layingExtn30y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'remvlExtn30y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' } },
|
||||
// 2024년
|
||||
{ name: 'totalExtn30y', fieldName: '계', header: { text: '계' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'layingExtn30y', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'remvlExtn30y', fieldName: '철거연장(m)', header: { text: '철거연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 2025년
|
||||
{ name: 'layingExtn', fieldName: '매설연장(m)', header: { text: '매설연장(m)' } },
|
||||
{ name: 'layingExtn', fieldName: '매설연장(m)', header: { text: '매설연장(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 비고
|
||||
{ name: 'rmk', fieldName: '비고', header: { text: '비고' } },
|
||||
|
||||
@@ -1,58 +1,63 @@
|
||||
import { footerInt, footerDecimal1, footerDecimal2, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 1. 지역별 시설현황
|
||||
|
||||
export const RegionalFacilityColumn = {
|
||||
columns: [
|
||||
// 행정구역(고정)
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' } },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, footer: { text: '합계' } },
|
||||
// 행정구역
|
||||
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
|
||||
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' }, footer: { text: '합계' }, editable: false },
|
||||
|
||||
// 기본 정보
|
||||
{ name: 'targetYr', fieldName: '하수정비기본계획목표년도', header: { text: '하수정비기본계획목표년도' }},
|
||||
{ name: 'piplImprnPlanExtn', fieldName: '총관로정비계획연장(m)', header: { text: '총관로정비계획연장(m)' }, editable: false },
|
||||
{ name: 'piplPlanExtn', fieldName: '총계획연장(m)', header: { text: '총계획연장(m)' }, editable: false },
|
||||
{ name: 'piplFcltyExtn', fieldName: '총시설연장(m)', header: { text: '총시설연장(m)' }, editable: false },
|
||||
{ name: 'piplSupprt', fieldName: '하수관로보급률(%)', header: { text: '하수관로보급률(%)' }, editable: false },
|
||||
{ name: 'piplImprnPlanExtn', fieldName: '총관로정비계획연장(m)', header: { text: '총관로정비계획연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'piplPlanExtn', fieldName: '총계획연장(m)', header: { text: '총계획연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'piplFcltyExtn', fieldName: '총시설연장(m)', header: { text: '총시설연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'piplSupprt', fieldName: '하수관로보급률(%)', header: { text: '하수관로보급률(%)' }, footer: footerDecimal1, editable: false },
|
||||
|
||||
// 합류식(m)
|
||||
{ name: 'cmbnPlanAr', fieldName: '관로정비계획면적(㎢)', header: { text: '관로정비계획면적(㎢)' } },
|
||||
{ name: 'cmbnImprnPlanExtn', fieldName: '관로정비계획연장(m)', header: { text: '관로정비계획연장(m)' } },
|
||||
{ name: 'cmbnPlanExtn', fieldName: '계획연장(m)', header: { text: '계획연장(m)' }, editable: false },
|
||||
{ name: 'cmbnFcltyExtn', fieldName: '시설연장(m)', header: { text: '시설연장(m)' }, editable: false },
|
||||
{ name: 'cmbnRctglExtn', fieldName: '사각형(m)', header: { text: '사각형(m)' } },
|
||||
{ name: 'cmbnCicleExtn', fieldName: '원형(m)', header: { text: '원형(m)' } },
|
||||
{ name: 'cmbnOpswrExtn', fieldName: '개거(m)', header: { text: '개거(m)' } },
|
||||
{ name: 'cmbnSdgttrExtn', fieldName: '측구(m)', header: { text: '측구(m)' } },
|
||||
{ name: 'cmbnPlanAr', fieldName: '관로정비계획면적(㎢)', header: { text: '관로정비계획면적(㎢)' }, footer: footerDecimal3 },
|
||||
{ name: 'cmbnImprnPlanExtn', fieldName: '관로정비계획연장(m)', header: { text: '관로정비계획연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'cmbnPlanExtn', fieldName: '계획연장(m)', header: { text: '계획연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'cmbnFcltyExtn', fieldName: '시설연장(m)', header: { text: '시설연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'cmbnRctglExtn', fieldName: '사각형(m)', header: { text: '사각형(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'cmbnCicleExtn', fieldName: '원형(m)', header: { text: '원형(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'cmbnOpswrExtn', fieldName: '개거(m)', header: { text: '개거(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'cmbnSdgttrExtn', fieldName: '측구(m)', header: { text: '측구(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 분류식(m) > 오수관로
|
||||
{ name: 'pltwtrPlanAr', fieldName: '관로정비계획면적(㎢)', header: { text: '관로정비계획면적(㎢)' } },
|
||||
{ name: 'pltwtrImprnPlanExtn', fieldName: '관로정비계획연장(m)', header: { text: '관로정비계획연장(m)' } },
|
||||
{ name: 'pltwtrPlanExtn', fieldName: '계획연장(m)', header: { text: '계획연장(m)' }, editable: false },
|
||||
{ name: 'pltwtrFlctyExtn', fieldName: '시설연장(m)', header: { text: '시설연장(m)' }, editable: false },
|
||||
{ name: 'pltwtrSqreExtn', fieldName: '사각형(m)', header: { text: '사각형(m)' } },
|
||||
{ name: 'pltwtrCiclExtn', fieldName: '원형(m)', header: { text: '원형(m)' } },
|
||||
{ name: 'pltwtrPlanAr', fieldName: '관로정비계획면적(㎢)', header: { text: '관로정비계획면적(㎢)' }, footer: footerDecimal3 },
|
||||
{ name: 'pltwtrImprnPlanExtn', fieldName: '관로정비계획연장(m)', header: { text: '관로정비계획연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'pltwtrPlanExtn', fieldName: '계획연장(m)', header: { text: '계획연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'pltwtrFlctyExtn', fieldName: '시설연장(m)', header: { text: '시설연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'pltwtrSqreExtn', fieldName: '사각형(m)', header: { text: '사각형(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'pltwtrCiclExtn', fieldName: '원형(m)', header: { text: '원형(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 분류식(m) > 우수관로
|
||||
{ name: 'rainwtrPlanAr', fieldName: '관로정비계획면적(㎢)', header: { text: '관로정비계획면적(㎢)' } },
|
||||
{ name: 'rainwtrImprnPlanExtn', fieldName: '관로정비계획연장(m)', header: { text: '관로정비계획연장(m)' } },
|
||||
{ name: 'rainwtrPlanExtn', fieldName: '계획연장(m)', header: { text: '계획연장(m)' }, editable: false },
|
||||
{ name: 'rainwtrFlctyExtn', fieldName: '시설연장(m)', header: { text: '시설연장(m)' }, editable: false },
|
||||
{ name: 'rainwtrSqreExtn', fieldName: '사각형(m)', header: { text: '사각형(m)' } },
|
||||
{ name: 'rainwtrCiclExtn', fieldName: '원형(m)', header: { text: '원형(m)' } },
|
||||
{ name: 'rainwtrOpswrExtn', fieldName: '개거(m)', header: { text: '개거(m)' } },
|
||||
{ name: 'rainwtrSdgttrExtn', fieldName: '측구(m)', header: { text: '측구(m)' } },
|
||||
{ name: 'rainwtrPlanAr', fieldName: '관로정비계획면적(㎢)', header: { text: '관로정비계획면적(㎢)' }, footer: footerDecimal3 },
|
||||
{ name: 'rainwtrImprnPlanExtn', fieldName: '관로정비계획연장(m)', header: { text: '관로정비계획연장(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'rainwtrPlanExtn', fieldName: '계획연장(m)', header: { text: '계획연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'rainwtrFlctyExtn', fieldName: '시설연장(m)', header: { text: '시설연장(m)' }, footer: footerDecimal2, editable: false },
|
||||
{ name: 'rainwtrSqreExtn', fieldName: '사각형(m)', header: { text: '사각형(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'rainwtrCiclExtn', fieldName: '원형(m)', header: { text: '원형(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'rainwtrOpswrExtn', fieldName: '개거(m)', header: { text: '개거(m)' }, footer: footerDecimal2 },
|
||||
{ name: 'rainwtrSdgttrExtn', fieldName: '측구(m)', header: { text: '측구(m)' }, footer: footerDecimal2 },
|
||||
|
||||
// 맨홀 및 기타 시설
|
||||
{ name: 'mnhleSite', fieldName: '합류식맨홀(개소)', header: { text: '합류식맨홀(개소)' } },
|
||||
{ name: 'pltwtrMnhleSite', fieldName: '오수맨홀(개소)', header: { text: '오수맨홀(개소)' } },
|
||||
{ name: 'rainwtrMnhleSite', fieldName: '우수맨홀(개소)', header: { text: '우수맨홀(개소)' } },
|
||||
{ name: 'pltwtrRcvrSite', fieldName: '오수받이(개소)', header: { text: '오수받이(개소)' } },
|
||||
{ name: 'rainwtrRcvrSite', fieldName: '빗물받이(개소)', header: { text: '빗물받이(개소)' } },
|
||||
{ name: 'soilspllSite', fieldName: '우수토실(개소)', header: { text: '우수토실(개소)' } },
|
||||
{ name: 'soilholeSite', fieldName: '우수토구(개소)', header: { text: '우수토구(개소)' } },
|
||||
{ name: 'mnhleSite', fieldName: '합류식맨홀(개소)', header: { text: '합류식맨홀(개소)' }, footer: footerInt },
|
||||
|
||||
// 분류식 > 오수맨홀, 우수맨홀
|
||||
{ name: 'pltwtrMnhleSite', fieldName: '오수맨홀(개소)', header: { text: '오수맨홀(개소)' }, footer: footerInt },
|
||||
{ name: 'rainwtrMnhleSite', fieldName: '우수맨홀(개소)', header: { text: '우수맨홀(개소)' }, footer: footerInt },
|
||||
|
||||
{ name: 'pltwtrRcvrSite', fieldName: '오수받이(개소)', header: { text: '오수받이(개소)' }, footer: footerInt },
|
||||
{ name: 'rainwtrRcvrSite', fieldName: '빗물받이(개소)', header: { text: '빗물받이(개소)' }, footer: footerInt },
|
||||
{ name: 'soilspllSite', fieldName: '우수토실(개소)', header: { text: '우수토실(개소)' }, footer: footerInt },
|
||||
{ name: 'soilholeSite', fieldName: '우수토구(개소)', header: { text: '우수토구(개소)' }, footer: footerInt },
|
||||
|
||||
// 하수도대장 전산화
|
||||
{ name: 'sewerRegstrCmptExtn', fieldName: '하수도대장전산화연장(m)', header: { text: '하수도대장전산화연장(m)' } },
|
||||
{ name: 'sewerRegstrCmptRt', fieldName: '하수도대장전산화율(%)', header: { text: '하수도대장전산화율(%)' }, editable: false },
|
||||
{ name: 'sewerRegstrCmptExtn', fieldName: '하수도대장전산화연장(m)', header: { text: '하수도대장전산화연장(m)' }, footer: footerInt },
|
||||
{ name: 'sewerRegstrCmptRt', fieldName: '하수도대장전산화율(%)', header: { text: '하수도대장전산화율(%)' }, footer: footerDecimal1, editable: false },
|
||||
|
||||
// 비고
|
||||
{ name: 'rmk', fieldName: '비고', header: { text: '비고' } },
|
||||
|
||||
Reference in New Issue
Block a user