refactor: 컬럼 정의 파일명 변경 Mng -> Inp

- management -> input으로 변경됨에 따라 MngColumn.ts -> InpColumn.ts 로 모두 변경
This commit is contained in:
2026-01-09 17:20:53 +09:00
parent 4da4f5cd62
commit fd106f3729
41 changed files with 187 additions and 131 deletions
@@ -1,12 +1,12 @@
import { useState } from "react";
import SearchForm from "@/components/module/SearchForm";
import { DataGrid } from "@rsone/components";
import SubmitButton from "@/components/button/SumitButton";
import SaveButton from "@/components/button/SaveButton";
import LastYearDataButton from "@/components/button/LastYearDataButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import { useState } from "react";
import { ExcretaTreatmentFacilityMngColumn } from "@/components/util/column/input/ExcretaTreatmentFacilityMngColumn"
import { ExcretaTreatmentFacilityInpColumn } from "@/components/util/column/input/ExcretaTreatmentFacilityInpColumn"
// 하수도 통계 관리 > 07. 분뇨처리시설
const ExcretaTreatmentFacilityInp = () => {
@@ -18,7 +18,7 @@ const ExcretaTreatmentFacilityInp = () => {
const getLastYearDataFunc = () => {
console.log('get last year data');
// 지난년도 데이터 가져오기 로직
// 지난연도 데이터 가져오기 로직
};
const submitFunc = () => {
@@ -42,7 +42,13 @@ const ExcretaTreatmentFacilityInp = () => {
<SaveButton saveFunc={saveFunc} />
<SubmitButton submitFunc={submitFunc} />
</div>
<DataGrid columnInfo={ExcretaTreatmentFacilityMngColumn} rowStartNum={2} fixedColumns={2} isExcelImport={true} rowData={rowData} setRowData={setRowData} />
<DataGrid
columnInfo={ExcretaTreatmentFacilityInpColumn}
rowStartNum={2}
fixedColumns={2}
rowData={rowData}
setRowData={setRowData}
/>
</>
);
};
@@ -6,19 +6,19 @@ import SaveButton from "@/components/button/SaveButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import LastYearDataButton from "@/components/button/LastYearDataButton";
import { SewageTreatmentFacilityStatusMngColumn } from "@/components/util/column/input/privateSewageFacility/SewageTreatmentFacilityStatusMngColumn"
import { SepticTankStatusMngColumn } from "@/components/util/column/input/privateSewageFacility/SepticTankStatusMngColumn"
import { PrivateSewageDesignationStatusMngColumn } from "@/components/util/column/input/privateSewageFacility/PrivateSewageDesignationStatusMngColumn"
import { SewageTreatmentFacilityStatusInpColumn } from "@/components/util/column/input/privateSewageFacility/SewageTreatmentFacilityStatusInpColumn"
import { SepticTankStatusInpColumn } from "@/components/util/column/input/privateSewageFacility/SepticTankStatusInpColumn"
import { PrivateSewageDesignationStatusInpColumn } from "@/components/util/column/input/privateSewageFacility/PrivateSewageDesignationStatusInpColumn"
// 하수도 통계 관리 > 08. 개인하수처리시설
const PrivateSewageFacilityInp = () => {
const [rowDataMap, setRowDataMap] = useState<Map<string, Record<string, string | number>[]>>(new Map());
// tab list
const PrivateSewageFacilityInpColumnList = [
SewageTreatmentFacilityStatusMngColumn,
SepticTankStatusMngColumn,
PrivateSewageDesignationStatusMngColumn
const PrivateSewageFacilityInpTabList = [
SewageTreatmentFacilityStatusInpColumn,
SepticTankStatusInpColumn,
PrivateSewageDesignationStatusInpColumn
];
const submitExceptionFunc = () => {
@@ -51,7 +51,11 @@ const PrivateSewageFacilityInp = () => {
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={PrivateSewageFacilityInpColumnList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={PrivateSewageFacilityInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -6,7 +6,7 @@ import SubmitExceptionButton from '@/components/button/SubmitExceptionButton';
import OperateDataButton from '@/components/button/OperateDataButton';
import { useState } from 'react';
import { PublicSewageFacilityMngColumn } from '@/components/util/column/input/PublicSewageFacilityMngColumn';
import { PublicSewageFacilityInpColumn } from '@/components/util/column/input/PublicSewageFacilityInpColumn';
// 하수도 통계 관리 > 06. 공공하수처리시설
const PublicSewageFacilityInp = () => {
@@ -42,7 +42,12 @@ const PublicSewageFacilityInp = () => {
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
<DataGrid columnInfo={ PublicSewageFacilityMngColumn } rowStartNum={3} fixedColumns={2} rowData={rowData} setRowData={setRowData} />
<DataGrid
columnInfo={ PublicSewageFacilityInpColumn }
rowStartNum={3}
fixedColumns={2}
rowData={rowData}
setRowData={setRowData} />
</>
);
};
@@ -6,7 +6,7 @@ import LastYearDataButton from "@/components/button/LastYearDataButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import { useState } from "react";
import { PumpingStationMngColumn } from "@/components/util/column/input/PumpingStationMngColumn"
import { PumpingStationInpColumn } from "@/components/util/column/input/PumpingStationInpColumn"
// 하수도 통계 관리 > 05. 펌프장
const PumpingStationInp = () => {
@@ -41,7 +41,13 @@ const PumpingStationInp = () => {
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
<DataGrid columnInfo={PumpingStationMngColumn} rowStartNum={3} isExcelImport={true} fixedColumns={3} rowData={rowData} setRowData={setRowData} />
<DataGrid
columnInfo={PumpingStationInpColumn}
rowStartNum={3}
fixedColumns={3}
rowData={rowData}
setRowData={setRowData}
/>
</>
);
};
@@ -52,8 +52,11 @@ const SewageExcretaRelatedInp = () => {
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={SewageExcretaRelatedInpTabList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewageExcretaRelatedInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -54,7 +54,11 @@ const SewageExcretaSlurgeInp = () => {
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={SewageExcretaSlurgeInpTabList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewageExcretaSlurgeInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -7,30 +7,30 @@ import LastYearDataButton from "@/components/button/LastYearDataButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import OperateDateButton from "@/components/button/OperateDataButton";
import { RegionalFacilityStatusMngColumn } from "@/components/util/column/input/sewagePipe/RegionalFacilityStatusMngColumn";
import { FacilityInstallStatusMngColumn } from "@/components/util/column/input/sewagePipe/FacilityInstallStatusMngColumn";
import { PipeTypeStatusMngColumn } from "@/components/util/column/input/sewagePipe/PipeTypeStatusMngColumn";
import { PipeDiameterStatusMngColumn } from "@/components/util/column/input/sewagePipe/PipeDiameterStatusMngColumn";
import { ManholeStatusMngColumn } from "@/components/util/column/input/sewagePipe/ManholeStatusMngColumn";
import { RegionalFacilityStatusInpColumn } from "@/components/util/column/input/sewagePipe/RegionalFacilityStatusInpColumn";
import { FacilityInstallStatusInpColumn } from "@/components/util/column/input/sewagePipe/FacilityInstallStatusInpColumn";
import { PipeTypeStatusInpColumn } from "@/components/util/column/input/sewagePipe/PipeTypeStatusInpColumn";
import { PipeDiameterStatusInpColumn } from "@/components/util/column/input/sewagePipe/PipeDiameterStatusInpColumn";
import { ManholeStatusInpColumn } from "@/components/util/column/input/sewagePipe/ManholeStatusInpColumn";
import {
AdminAreaConnectionMngColumn,
TreatmentPlantConnectionMngColumn
} from "@/components/util/column/input/sewagePipe/ConnectionStatusMngColumn";
AdminAreaConnectionInpColumn,
TreatmentPlantConnectionInpColumn
} from "@/components/util/column/input/sewagePipe/ConnectionStatusInpColumn";
// 하수도 통계 관리 > 02. 하수관로
const SewagePipeInp = () => {
const [rowDataMap, setRowDataMap] = useState<Map<string, Record<string, string | number>[]>>(new Map());
// tab List
const SewagePipeInpColumnList = [
RegionalFacilityStatusMngColumn,
FacilityInstallStatusMngColumn,
PipeTypeStatusMngColumn,
PipeDiameterStatusMngColumn,
ManholeStatusMngColumn,
const SewagePipeInpTapList = [
RegionalFacilityStatusInpColumn,
FacilityInstallStatusInpColumn,
PipeTypeStatusInpColumn,
PipeDiameterStatusInpColumn,
ManholeStatusInpColumn,
// 일단 각 tab으로 구현
AdminAreaConnectionMngColumn,
TreatmentPlantConnectionMngColumn
AdminAreaConnectionInpColumn,
TreatmentPlantConnectionInpColumn
];
const SubmitExceptionFunc = () => {
@@ -69,7 +69,11 @@ const SewagePipeInp = () => {
<SaveButton saveFunc={saveFunc} />
</div>
</div>
<TabDataGrid columnInfo={SewagePipeInpColumnList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewagePipeInpTapList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -6,8 +6,8 @@ import SaveButton from "@/components/button/SaveButton";
import LastYearDataButton from "@/components/button/LastYearDataButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import { RepairStatusMngColumn } from "@/components/util/column/input/sewagePipeMaintain/RepairStatusMngColumn";
import { PipeDredgingStatusMngColumn } from "@/components/util/column/input/sewagePipeMaintain/PipeDredgingStatusMngColumn";
import { RepairStatusInpColumn } from "@/components/util/column/input/sewagePipeMaintain/RepairStatusInpColumn";
import { PipeDredgingStatusInpColumn } from "@/components/util/column/input/sewagePipeMaintain/PipeDredgingStatusInpColumn";
// 하수도 통계 관리 > 03. 하수관로 유지관리
const SewagePipeMaintainInp = () => {
@@ -15,9 +15,9 @@ const SewagePipeMaintainInp = () => {
const [rowDataMap, setRowDataMap] = useState<Map<string, Record<string, string | number>[]>>(new Map());
// tab List
const SewagePipeMaintainInpColumnList = [
RepairStatusMngColumn,
PipeDredgingStatusMngColumn
const SewagePipeMaintainInpTabList = [
RepairStatusInpColumn,
PipeDredgingStatusInpColumn
];
const SubmitExceptionFunc = () => {
@@ -50,8 +50,11 @@ const SewagePipeMaintainInp = () => {
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={SewagePipeMaintainInpColumnList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewagePipeMaintainInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -6,17 +6,17 @@ import SaveButton from "@/components/button/SaveButton";
import LastYearDataButton from "@/components/button/LastYearDataButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import { SewageReservoirMngColumn } from "@/components/util/column/input/sewageReservoirPump/SewageReservoirMngColumn";
import { RainfallPumpStationMngColumn } from "@/components/util/column/input/sewageReservoirPump/RainfallPumpStationMngColumn";
import { SewageReservoirInpColumn } from "@/components/util/column/input/sewageReservoirPump/SewageReservoirInpColumn";
import { RainfallPumpStationInpColumn } from "@/components/util/column/input/sewageReservoirPump/RainfallPumpStationInpColumn";
// 하수도 통계 관리 > 04. 하수저류 시설 및 빗물 펌프장
const SewageReservoirPumpInp = () => {
const [rowDataMap, setRowDataMap] = useState<Map<string, Record<string, string | number>[]>>(new Map());
// tab List
const SewageReservoirPumpInpColumnList = [
SewageReservoirMngColumn,
RainfallPumpStationMngColumn
const SewageReservoirPumpInpTabList = [
SewageReservoirInpColumn,
RainfallPumpStationInpColumn
];
const submitExceptionFunc = () => {
@@ -48,7 +48,11 @@ const SewageReservoirPumpInp = () => {
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={SewageReservoirPumpInpColumnList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewageReservoirPumpInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -6,21 +6,21 @@ import SaveButton from "@/components/button/SaveButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import LastYearDataButton from "@/components/button/LastYearDataButton";
import { SewerageFinanceSettlementMngColumn } from "@/components/util/column/input/sewerageFinance/SewerageFinanceSettlementMngColumn"
import { SewerageChargeMngColumn } from "@/components/util/column/input/sewerageFinance/SewerageChargeMngColumn"
import { SewerageUsageFeeMngColumn } from "@/components/util/column/input/sewerageFinance/SewerageUsageFeeMngColumn"
import { CauserBurdenMngColumn } from "@/components/util/column/input/sewerageFinance/CauserBurdenMngColumn"
import { SewerageFinanceSettlementInpColumn } from "@/components/util/column/input/sewerageFinance/SewerageFinanceSettlementInpColumn"
import { SewerageChargeInpColumn } from "@/components/util/column/input/sewerageFinance/SewerageChargeInpColumn"
import { SewerageUsageFeeInpColumn } from "@/components/util/column/input/sewerageFinance/SewerageUsageFeeInpColumn"
import { CauserBurdenInpColumn } from "@/components/util/column/input/sewerageFinance/CauserBurdenInpColumn"
// 하수도 통계 관리 > 09. 하수도재정
const SewerageFinanceInp = () => {
const [rowDataMap, setRowDataMap] = useState<Map<string, Record<string, string | number>[]>>(new Map());
// tab list
const SewerageFinanceInpList = [
SewerageFinanceSettlementMngColumn,
SewerageChargeMngColumn,
SewerageUsageFeeMngColumn,
CauserBurdenMngColumn
const SewerageFinanceInpTabList = [
SewerageFinanceSettlementInpColumn,
SewerageChargeInpColumn,
SewerageUsageFeeInpColumn,
CauserBurdenInpColumn
];
const submitExceptionFunc = () => {
@@ -54,7 +54,11 @@ const SewerageFinanceInp = () => {
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={SewerageFinanceInpList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewerageFinanceInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -7,7 +7,7 @@ import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import { useState } from "react";
import { SeweragePenetrationRateMngColumn } from "@/components/util/column/input/SeweragePenetrationRateMngColumn";
import { SeweragePenetrationRateInpColumn } from "@/components/util/column/input/SeweragePenetrationRateInpColumn";
// 하수도 통계 관리 > 01. 하수도 보급률
const SeweragePenetrationRateInp = () => {
@@ -19,7 +19,7 @@ const SeweragePenetrationRateInp = () => {
const getLastYearDataFunc = () => {
console.log('get last year data');
// 전년도 데이터 가져오기
// 전연도 데이터 가져오기
};
const submitFunc = () => {
@@ -39,16 +39,15 @@ const SeweragePenetrationRateInp = () => {
<SearchForm userMenual={true} />
<div className="card !py-0">
<div className="flex justify-end items-center gap-[0.6rem] mx-[0.6rem]">
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
<SubmitExceptionButton SubmitExceptionFunc={SubmitExceptionFunc} />
<LastYearDataButton getLastYearDataFunc={getLastYearDataFunc} />
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
</div>
<DataGrid
columnInfo={SeweragePenetrationRateMngColumn}
columnInfo={SeweragePenetrationRateInpColumn}
rowStartNum={3}
isExcelImport={true}
fixedColumns={1}
rowData={rowData}
setRowData={setRowData}
@@ -48,7 +48,11 @@ const SewerageServiceLevelInp = () => {
<SubmitButton submitFunc={submitFunc} />
<SaveButton saveFunc={saveFunc} />
</div>
<TabDataGrid columnInfo={SewerageServiceLevelInpTabList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={SewerageServiceLevelInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -4,7 +4,7 @@ import ApproveButton from "@/components/button/ApproveButton";
import RejectButton from "@/components/button/RejectButton";
import { useState } from "react";
import { StatsInputSatusMngColumn } from "@/components/util/column/input/StatsInputSatusMngColumn";
import { StatsInputSatusInpColumn } from "@/components/util/column/input/StatsInputSatusInpColumn";
// 하수도 통계 관리 > 00. 통계 입력 현황
const StatsInputSatusInp = () => {
@@ -30,7 +30,14 @@ const StatsInputSatusInp = () => {
<ApproveButton approveFunc={approveFunc} />
</div>
</div>
<DataGrid columnInfo={ StatsInputSatusMngColumn } rowStartNum={2} fixedColumns={3} rowData={rowData} setRowData={setRowData} isExcelImport={false} />
<DataGrid
columnInfo={ StatsInputSatusInpColumn }
rowStartNum={2}
fixedColumns={3}
rowData={rowData}
setRowData={setRowData}
isExcelImport={false}
/>
</>
);
};
@@ -7,11 +7,11 @@ import LastYearDataButton from "@/components/button/LastYearDataButton";
import SubmitExceptionButton from "@/components/button/SubmitExceptionButton";
import OperateDataButton from "@/components/button/OperateDataButton"
import { PublicSewageTreatmentWaterReuseMngColumn } from "@/components/util/column/input/waterReuse/PublicSewageTreatmentWaterReuseMngColumn";
import { RecycledWaterStatusMngColumn } from "@/components/util/column/input/waterReuse/RecycledWaterStatusMngColumn";
import { RainfallUtilizationFacilityStatusMngColumn } from "@/components/util/column/input/waterReuse/RainfallUtilizationFacilityStatusMngColumn";
import { TreatmentWaterReuseDesignConstructionStatusMngColumn } from "@/components/util/column/input/waterReuse/TreatmentWaterReuseDesignConstructionStatusMngColumn";
import { TreatmentWaterReuseBussinessApprovalStatusMngColumn } from "@/components/util/column/input/waterReuse/TreatmentWaterReuseBussinessApprovalStatusMngColumn";
import { PublicSewageTreatmentWaterReuseInpColumn } from "@/components/util/column/input/waterReuse/PublicSewageTreatmentWaterReuseInpColumn";
import { RecycledWaterStatusInpColumn } from "@/components/util/column/input/waterReuse/RecycledWaterStatusInpColumn";
import { RainfallUtilizationFacilityStatusInpColumn } from "@/components/util/column/input/waterReuse/RainfallUtilizationFacilityStatusInpColumn";
import { TreatmentWaterReuseDesignConstructionStatusInpColumn } from "@/components/util/column/input/waterReuse/TreatmentWaterReuseDesignConstructionStatusInpColumn";
import { TreatmentWaterReuseBussinessApprovalStatusInpColumn } from "@/components/util/column/input/waterReuse/TreatmentWaterReuseBussinessApprovalStatusInpColumn";
// 하수도 통계 관리 > 10. 물 재이용
const WaterReuseInp = () => {
@@ -19,12 +19,12 @@ const WaterReuseInp = () => {
const [rowDataMap, setRowDataMap] = useState<Map<string, Record<string, string | number>[]>>(new Map());
// tab list
const WaterReuseInpColumnList = [
PublicSewageTreatmentWaterReuseMngColumn,
RecycledWaterStatusMngColumn,
RainfallUtilizationFacilityStatusMngColumn,
TreatmentWaterReuseDesignConstructionStatusMngColumn,
TreatmentWaterReuseBussinessApprovalStatusMngColumn
const WaterReuseInpTabList = [
PublicSewageTreatmentWaterReuseInpColumn,
RecycledWaterStatusInpColumn,
RainfallUtilizationFacilityStatusInpColumn,
TreatmentWaterReuseDesignConstructionStatusInpColumn,
TreatmentWaterReuseBussinessApprovalStatusInpColumn
];
const SubmitExceptionFunc = () => {
console.log('submit exception');
@@ -62,8 +62,11 @@ const WaterReuseInp = () => {
<SaveButton saveFunc={saveFunc} />
<OperateDataButton getOperateDataFunc={getOperateDataFunc} />
</div>
<TabDataGrid columnInfo={WaterReuseInpColumnList} rowDataMap={rowDataMap} setRowDataMap={setRowDataMap} />
<TabDataGrid
columnInfo={WaterReuseInpTabList}
rowDataMap={rowDataMap}
setRowDataMap={setRowDataMap}
/>
</>
);
};
@@ -4,7 +4,7 @@ import { footerInt, footerDecimal1, footerDecimal3 } from "@/components/util/gri
* 하수도 통계 관리 > 07. 분뇨처리시설
* 단일 Tab
*/
export const ExcretaTreatmentFacilityMngColumn = {
export const ExcretaTreatmentFacilityInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -4,7 +4,7 @@ import { footerInt, footerDecimal1, footerDecimal3 } from "@/components/util/gri
* 하수도 통계 관리 > 06. 공공하수처리시설
* 단일 Tab
*/
export const PublicSewageFacilityMngColumn = {
export const PublicSewageFacilityInpColumn = {
columns: [
// 행정구역
{ name: 'sidoCd', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -4,7 +4,7 @@ import { footerInt, footerDecimal1, footerDecimal3 } from "@/components/util/gri
* 하수도 통계 관리 > 05. 펌프장
* 단일 Tab
*/
export const PumpingStationMngColumn = {
export const PumpingStationInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -4,7 +4,7 @@ import { ValueType } from "realgrid";
* 하수도 통계 관리 > 01. 하수도 보급률
* 단일 Tab
*/
export const SeweragePenetrationRateMngColumn = {
export const SeweragePenetrationRateInpColumn = {
columns: [
// [기본정보] 행정구역 - 수정 불가
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -2,7 +2,7 @@
* 하수도 통계 관리 > 00. 통계 입력 현황
* 단일 Tab
*/
export const StatsInputSatusMngColumn = {
export const StatsInputSatusInpColumn = {
columns: [
{ name: 'sido', fieldName: '시도', header: { text: '시도' } },
{ name: 'sgg', fieldName: '시군구', header: { text: '시군구' } },
@@ -1,7 +1,7 @@
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 08.개인하수처리시설 > tab 3. 개인하수도 관리지역 지정공고현황
export const PrivateSewageDesignationStatusMngColumn = {
export const PrivateSewageDesignationStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -66,6 +66,6 @@ export const PrivateSewageDesignationStatusMngColumn = {
],
rowStartNum: 3,
fixedColumns: 1,
tabKey: 'privateSewageDesignationStatusMng',
tabKey: 'privateSewageDesignationStatusInp',
tabLabel: '개인하수도 관리지역 지정공고 현황'
};
@@ -1,7 +1,7 @@
import { footerInt } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 08.개인하수처리시설 > tab 2. 정화조 현황
export const SepticTankStatusMngColumn = {
export const SepticTankStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -219,6 +219,6 @@ export const SepticTankStatusMngColumn = {
],
rowStartNum: 4,
fixedColumns: 1,
tabKey: 'septicTankStatusMng',
tabKey: 'septicTankStatusInp',
tabLabel: '정화조 현황'
};
@@ -1,7 +1,7 @@
import { footerInt } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 08.개인하수처리시설 > tab 1. 처리용량별 오수처리시설현황
export const SewageTreatmentFacilityStatusMngColumn = {
export const SewageTreatmentFacilityStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -99,6 +99,6 @@ export const SewageTreatmentFacilityStatusMngColumn = {
],
rowStartNum: 3,
fixedColumns: 1,
tabKey: 'sewageTreatmentFacilityStatusMng',
tabKey: 'sewageTreatmentFacilityStatusInp',
tabLabel: '처리용량별 오수처리시설 현황'
};
@@ -1,7 +1,7 @@
// 하수도 통계 관리 > 02.하수관로 > tab 6. 시설별 현황관리
// Tab 6-1: 행정구역별 연결 현황 (우측 그리드)
export const AdminAreaConnectionMngColumn = {
export const AdminAreaConnectionInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' } },
@@ -26,12 +26,12 @@ export const AdminAreaConnectionMngColumn = {
],
rowStartNum: 2,
fixedColumns: 1,
tabKey: 'adminAreaConnectionMng',
tabKey: 'adminAreaConnectionInp',
tabLabel: '행정구역별 연결 현황'
};
// Tab 6-2: 하수처리장별 연결 현황 (좌측 그리드)
export const TreatmentPlantConnectionMngColumn = {
export const TreatmentPlantConnectionInpColumn = {
columns: [
// 하수처리장 정보
{ name: 'bscFctNm', fieldName: '하수처리장명', header: { text: '하수처리장명' } },
@@ -53,6 +53,6 @@ export const TreatmentPlantConnectionMngColumn = {
],
rowStartNum: 1,
fixedColumns: 1,
tabKey: 'treatmentPlantConnectionMng',
tabKey: 'treatmentPlantConnectionInp',
tabLabel: '하수처리장별 연결 현황'
};
@@ -2,7 +2,7 @@ import { footerInt, footerDecimal2, footerDecimal3 } from "@/components/util/gri
// 하수도 통계 관리 > 02.하수관로 > tab 2. 시설별 설치현황
export const FacilityInstallStatusMngColumn = {
export const FacilityInstallStatusInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -136,6 +136,6 @@ export const FacilityInstallStatusMngColumn = {
],
rowStartNum: 4,
fixedColumns: 3,
tabKey: 'facilityInstallationStatusMng',
tabKey: 'facilityInstallationStatusInp',
tabLabel: '시설별 설치현황'
};
@@ -2,7 +2,7 @@ import { footerInt } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 02.하수관로 > tab 5. 맨홀 현황
export const ManholeStatusMngColumn = {
export const ManholeStatusInpColumn = {
columns: [
// 행정구역
{ name: 'a1', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -325,6 +325,6 @@ export const ManholeStatusMngColumn = {
],
rowStartNum: 3,
fixedColumns: 2,
tabKey: 'manholeStatusMng',
tabKey: 'manholeStatusInp',
tabLabel: '맨홀 현황'
};
@@ -2,7 +2,7 @@ import { footerDecimal2 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 02.하수관로 > tab 4. 관경별 현황
export const PipeDiameterStatusMngColumn = {
export const PipeDiameterStatusInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -57,6 +57,6 @@ export const PipeDiameterStatusMngColumn = {
],
rowStartNum: 2,
fixedColumns: 1,
tabKey: 'pipeDiameterStatusMng',
tabKey: 'pipeDiameterStatusInp',
tabLabel: '관경별 현황'
};
@@ -2,7 +2,7 @@ import { footerDecimal2 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 02.하수관로 > tab 3. 관종별 현황
export const PipeTypeStatusMngColumn = {
export const PipeTypeStatusInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -371,6 +371,6 @@ export const PipeTypeStatusMngColumn = {
],
rowStartNum: 2,
fixedColumns: 2,
tabKey: 'pipeTypeStatusMng',
tabKey: 'pipeTypeStatusInp',
tabLabel: '관종별 현황'
};
@@ -2,7 +2,7 @@ import { footerInt, footerDecimal1, footerDecimal2, footerDecimal3 } from "@/com
// 하수도 통계 관리 > 02.하수관로 > tab 1. 지역별 시설현황
export const RegionalFacilityStatusMngColumn = {
export const RegionalFacilityStatusInpColumn = {
columns: [
// 행정구역
{ name: 'sido', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -153,6 +153,6 @@ export const RegionalFacilityStatusMngColumn = {
],
rowStartNum: 4,
fixedColumns: 1,
tabKey: 'regionalFacilityStatusMng',
tabKey: 'regionalFacilityStatusInp',
tabLabel: '지역별 시설현황'
};
@@ -1,7 +1,7 @@
import { footerInt, footerDecimal1, footerDecimal2 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 03.하수관로 유지관리 > tab 2. 관로준설
export const PipeDredgingStatusMngColumn = {
export const PipeDredgingStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -72,6 +72,6 @@ export const PipeDredgingStatusMngColumn = {
],
rowStartNum: 4,
fixedColumns: 1,
tabKey: 'pipeDredgingStatusMng',
tabKey: 'pipeDredgingStatusInp',
tabLabel: '관로준설'
};
@@ -1,7 +1,7 @@
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 03.하수관로 유지관리 > tab 1. 개보수
export const RepairStatusMngColumn = {
export const RepairStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -103,6 +103,6 @@ export const RepairStatusMngColumn = {
],
rowStartNum: 4,
fixedColumns: 1,
tabKey: 'repairStatusMng',
tabKey: 'repairStatusInp',
tabLabel: '개보수'
};
@@ -1,7 +1,7 @@
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 04.하수저류시설 및 빗물펌프장 > tab 2: 빗물펌프장
export const RainfallPumpStationMngColumn = {
export const RainfallPumpStationInpColumn = {
columns: [
// Hidden Columns : 시스템 관리를 위한 필수 키값
{ name: 'sidoCd', fieldName: '시도코드', header: { text: '시도코드' }, hidden: true },
@@ -206,6 +206,6 @@ export const RainfallPumpStationMngColumn = {
rowStartNum: 3,
fixedColumns: 2,
tabKey: 'rainfallPumpStationMng',
tabKey: 'rainfallPumpStationInp',
tabLabel: '빗물펌프장',
};
@@ -1,7 +1,7 @@
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 04.하수저류시설 및 빗물펌프장 > tab 1: 하수저류시설
export const SewageReservoirMngColumn = {
export const SewageReservoirInpColumn = {
columns: [
// Hidden Columns : 시스템 관리를 위한 필수 키값
{ name: 'sidoCd', fieldName: '시도코드', header: { text: '시도코드' }, hidden: true },
@@ -198,6 +198,6 @@ export const SewageReservoirMngColumn = {
rowStartNum: 3,
fixedColumns: 2,
tabKey: 'sewageReservoirMng',
tabKey: 'sewageReservoirInp',
tabLabel: '하수저류시설',
};
@@ -1,7 +1,7 @@
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 09.하수도 재정 > tab 4: 원인자 부담금
export const CauserBurdenMngColumn = {
export const CauserBurdenInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -71,6 +71,6 @@ export const CauserBurdenMngColumn = {
rowStartNum: 3,
fixedColumns: 1,
tabKey: 'CauserBurdenMng',
tabKey: 'CauserBurdenInp',
tabLabel: '원인자 부담금'
};
@@ -1,7 +1,7 @@
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 09.하수도 재정 > tab 2: 하수도 요금
export const SewerageChargeMngColumn = {
export const SewerageChargeInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -43,6 +43,6 @@ export const SewerageChargeMngColumn = {
],
rowStartNum: 2,
fixedColumns: 1,
tabKey: 'SewerageChargeMng',
tabKey: 'SewerageChargeInp',
tabLabel: '하수도 요금'
};
@@ -1,7 +1,7 @@
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 09.하수도 재정 > tab 1: 하수도 재정 결산
export const SewerageFinanceSettlementMngColumn = {
export const SewerageFinanceSettlementInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -144,6 +144,6 @@ export const SewerageFinanceSettlementMngColumn = {
],
rowStartNum: 3,
fixedColumns: 1,
tabKey: 'SewerageFinanceSettlementMng',
tabKey: 'SewerageFinanceSettlementInp',
tabLabel: '하수도재정 결산'
};
@@ -1,7 +1,7 @@
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 09.하수도 재정 > tab 3: 하수도 사용료
export const SewerageUsageFeeMngColumn = {
export const SewerageUsageFeeInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -232,6 +232,6 @@ export const SewerageUsageFeeMngColumn = {
rowStartNum: 3,
fixedColumns: 1,
tabKey: 'SewerageUsageFeeMng',
tabKey: 'SewerageUsageFeeInp',
tabLabel: '하수도 사용료'
};
@@ -1,7 +1,7 @@
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 10. 물 재이용 > tab 1: 공공하수처리수 재이용
export const PublicSewageTreatmentWaterReuseMngColumn = {
export const PublicSewageTreatmentWaterReuseInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -170,6 +170,6 @@ export const PublicSewageTreatmentWaterReuseMngColumn = {
rowStartNum: 4,
fixedColumns: 0,
tabKey: 'publicSewageTreatmentWaterReuse',
tabKey: 'publicSewageTreatmentWaterReuseInp',
tabLabel: '공공하수처리수 재이용'
};
@@ -1,7 +1,7 @@
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 10. 물 재이용 > tab 3: 빗물이용시설현황
export const RainfallUtilizationFacilityStatusMngColumn = {
export const RainfallUtilizationFacilityStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -114,6 +114,6 @@ export const RainfallUtilizationFacilityStatusMngColumn = {
rowStartNum: 2,
fixedColumns: 0,
tabKey: 'rainfallUtilizationFacilityStatus',
tabKey: 'rainfallUtilizationFacilityStatusInp',
tabLabel: '빗물이용시설현황'
};
@@ -1,7 +1,7 @@
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
// 하수도 통계 관리 > 10. 물 재이용 > tab 2: 중수도 현황
export const RecycledWaterStatusMngColumn = {
export const RecycledWaterStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -105,6 +105,6 @@ export const RecycledWaterStatusMngColumn = {
rowStartNum: 2,
fixedColumns: 0,
tabKey: 'recycledWaterStatus',
tabKey: 'recycledWaterStatusInp',
tabLabel: '중수도 현황'
};
@@ -1,5 +1,5 @@
// 하수도 통계 관리 > 10. 물 재이용 > tab 5: 하·폐수처리수 재이용사업 인가현황
export const TreatmentWaterReuseBussinessApprovalStatusMngColumn = {
export const TreatmentWaterReuseBussinessApprovalStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -52,6 +52,6 @@ export const TreatmentWaterReuseBussinessApprovalStatusMngColumn = {
rowStartNum: 2,
fixedColumns: 0,
tabKey: 'treatmentWaterReuseBusinessApprovalStatus',
tabKey: 'treatmentWaterReuseBusinessApprovalStatusInp',
tabLabel: '하·폐수처리수 재이용사업 인가현황'
};
@@ -1,5 +1,5 @@
// 하수도 통계 관리 > 10. 물 재이용 > tab 4: 하·폐수처리수 재이용시설 설계시공업 등록현황
export const TreatmentWaterReuseDesignConstructionStatusMngColumn = {
export const TreatmentWaterReuseDesignConstructionStatusInpColumn = {
columns: [
// 행정구역
{ name: 'SIDO', fieldName: '시도', header: { text: '시도' }, editable: false },
@@ -52,6 +52,6 @@ export const TreatmentWaterReuseDesignConstructionStatusMngColumn = {
rowStartNum: 2,
fixedColumns: 0,
tabKey: 'treatmentWaterReuseDesignConstructionStatus',
tabKey: 'treatmentWaterReuseDesignConstructionStatusInp',
tabLabel: '하·폐수처리수 재이용시설 설계시공업 등록현황'
};