[st] chore: eslint 해결
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1, footerDecimal3,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
/**
|
||||
* 하수도 통계 관리 > 07. 분뇨처리시설
|
||||
* 단일 Tab
|
||||
|
||||
+2
-1
@@ -1,7 +1,8 @@
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
import { MainFacilityInpColumn } from "./MainFacilityInpColumn";
|
||||
import { PublicSewageFactColumn } from "./PublicSewageFactColumn";
|
||||
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
|
||||
export const PublicSewageFactInpColumnList: ColumnInfoList[] = [
|
||||
PublicSewageFactColumn,
|
||||
MainFacilityInpColumn,
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerInt, footerDecimal1, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1, footerDecimal3,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
/** 펌프장 구분(`pumpSeNm`) */
|
||||
export const PUMPING_STATION_PUMP_SE_VALUES = ["합류식", "분류식"] as const;
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { footerInt, footerDecimal3, footerAvgDecimal } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerAvgDecimal,footerDecimal3, footerInt } from "@/components/util/grid/footerSummary";
|
||||
/**
|
||||
* 하수도 통계 관리 > 01. 하수도 보급률
|
||||
* 단일 Tab
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 08.개인하수처리시설 > tab 3. 개인하수도 관리지역 지정공고현황
|
||||
export const PrivateSewageDesigStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 08.개인하수처리시설 > tab 2. 정화조 현황
|
||||
export const SepticTankStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 08.개인하수처리시설 > tab 1. 처리용량별 오수처리시설현황
|
||||
export const SewageTreatFactStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 12. 하수 및 분뇨관련산업 > tab 3. 분뇨수집·운반업
|
||||
export const ExcretaRelatedIndustryInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 12. 하수 및 분뇨관련산업 > tab 4. 개인하수처리관련업
|
||||
export const PrivateSewageTreatRelatedIndustryInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 12. 하수 및 분뇨관련산업 > tab 2. 공공기관 분뇨분야
|
||||
export const PublicInstitutionExcretaIndustryInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 12. 하수 및 분뇨관련산업 > tab 1. 공공기관 하수분야
|
||||
export const PublicInstitutionSewerIndustryInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
export const DIGESTOR_OPERATING_STATUS_YN_VALUES = ["Y", "N"] as const;
|
||||
export const DIGESTOR_OPERATING_STATUS_EN_YN_FIELD = "digstnEnYn" as const;
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 11.하수 및 분뇨찌꺼기(슬러지) 처리 > tab 4. 분뇨찌꺼기(슬러지)처리 현황
|
||||
export const ExcretaSlurgeProcessingStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 11.하수 및 분뇨찌꺼기(슬러지) 처리 > tab 3. 하수찌꺼기 처리시설 운영현황
|
||||
export const SewageSlurgeProcessingFacStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 11. 하수 및 분뇨찌꺼기(슬러지)처리 > tab 1: 찌꺼기(슬러지)처리시설현황
|
||||
export const SlurgeProcessingFacStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { GridTopButtonConfig } from "@/components/type/DataGrid.type";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 6. 시설별 현황관리
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal2, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal2, footerDecimal3,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 2. 시설별 설치현황
|
||||
// SeweragePipeInputFactInstallStatusItem + commonInfo.ctpvNm (그리드 행에 병합)
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig, ColumnLayoutItem } from "@/components/type/DataGrid.type";
|
||||
import { footerInt } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 5. 맨홀 현황
|
||||
// SeweragePipeInputManholeStatusItem + commonInfo.ctpvNm (그리드 행에 병합)
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { footerDecimal2 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal2 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 4. 관경별 현황
|
||||
// SeweragePipeInputPipeDiameterStatusItem + commonInfo.ctpvNm (그리드 행에 병합)
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig, ColumnLayoutItem } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal2 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 3. 관종별 현황
|
||||
// SeweragePipeInputPipeTypeStatusItem + commonInfo.ctpvNm (그리드 행에 병합)
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1, footerDecimal2, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1, footerDecimal2, footerDecimal3,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 02.하수관로 > tab 1. 지역별 시설현황
|
||||
|
||||
export const RegionalFactStatusInpColumn = {
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
import { RegionalFactStatusInpColumn } from "./RegionalFactStatusInpColumn";
|
||||
import { FactInstallStatusInpColumn } from "./FactInstallStatusInpColumn";
|
||||
import { PipeTypeStatusInpColumn } from "./PipeTypeStatusInpColumn";
|
||||
import { PipeDiameterStatusInpColumn } from "./PipeDiameterStatusInpColumn";
|
||||
import { ManholeStatusInpColumn } from "./ManholeStatusInpColumn";
|
||||
import { ConnectionStatusInpColumn } from "./ConnectionStatusInpColumn";
|
||||
import { FactInstallStatusInpColumn } from "./FactInstallStatusInpColumn";
|
||||
import { ManholeStatusInpColumn } from "./ManholeStatusInpColumn";
|
||||
import { PipeDiameterStatusInpColumn } from "./PipeDiameterStatusInpColumn";
|
||||
import { PipeTypeStatusInpColumn } from "./PipeTypeStatusInpColumn";
|
||||
import { RegionalFactStatusInpColumn } from "./RegionalFactStatusInpColumn";
|
||||
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
|
||||
/** 하수관로 입력 탭 컬럼 리스트 (TabDataGrid columnInfo용) */
|
||||
export const SewagePipeInpColumnInfoList: ColumnInfoList[] = [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 03.하수관로 유지관리 > tab 1. 개보수
|
||||
export const RepairStatusInpColumn = {
|
||||
columns: [
|
||||
|
||||
+3
-2
@@ -1,7 +1,8 @@
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerInt, footerDecimal1, footerDecimal2, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1, footerDecimal2, footerDecimal3,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
const RAINFALL_PUMP_FCLTY_KIND_VALUES = ["해당없음", "제1종", "제2종", "제3종"] as const;
|
||||
const RAINFALL_PUMP_YN_VALUES = ["유", "무"] as const;
|
||||
|
||||
|
||||
+3
-2
@@ -1,7 +1,8 @@
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerInt, footerDecimal1, footerDecimal3 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1, footerDecimal3,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
/** 설치목적 O/X 표기 */
|
||||
export const SEWAGE_RESERVOIR_OX_YN_VALUES = ["O", "X"] as const;
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 09.하수도 재정 > tab 4: 원인자 부담금
|
||||
export const CauserBurdenInpColumn = {
|
||||
columns: [
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 09.하수도 재정 > tab 2: 하수도 요금
|
||||
export const SewerageChargeInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 09.하수도 재정 > tab 1: 하수도 재정 결산
|
||||
export const SewerageFinanceSettleInpColumn = {
|
||||
columns: [
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 > 09.하수도 재정 > tab 3: 하수도 사용료
|
||||
export const SewerageUsageFeeInpColumn = {
|
||||
columns: [
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
const COMPLAINT_TYPE_COUNT_FIELDS = [
|
||||
'dschgWqCnt',
|
||||
'odorCnt',
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { footerInt, footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import { footerDecimal1,footerInt } from "@/components/util/grid/footerSummary";
|
||||
|
||||
const RESIDENT_FRIENDLY_FACILITY_AREA_FIELDS = [
|
||||
'brkFcltArea',
|
||||
'childFrshpSpacArea',
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
/** 법적의무대상(`lglYn`) */
|
||||
export const PUBLIC_SEWAGE_TREAT_WATER_REUSE_LGL_YN_VALUES = ["대상", "미대상"] as const;
|
||||
|
||||
+2
-1
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
/** 건축물용도(`bdstTypCn`) */
|
||||
export const RAINFALL_UTIL_FACT_BDST_TYP_VALUES = [
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig } from "@/components/type/DataGrid.type";
|
||||
import { footerDecimal1 } from "@/components/util/grid/footerSummary";
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
/** 시설물용도/개발사업종류(`bldgSeCn`) */
|
||||
export const RECYCLED_WATER_BLDG_SE_VALUES = [
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
|
||||
/* ══════════════════════════════════════════════════
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
|
||||
/* ══════════════════════════════════════════════════
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
import dayjs from "dayjs";
|
||||
import { useState } from "react";
|
||||
import type { ColumnDef } from "@tanstack/react-table";
|
||||
import type { GeneralverificationList } from "@/entities/statistics/model/general-verification-interface";
|
||||
|
||||
import type { ColumnDef } from "@tanstack/react-table";
|
||||
import dayjs from "dayjs";
|
||||
|
||||
import type { GeneralverificationList } from "@/entities/statistics/model/general-verification-interface";
|
||||
import { Button } from "@common/components";
|
||||
import RegistDialog from "@/components/statistics/verification/generalVerification/RegistDialog";
|
||||
|
||||
import CopyDialog from "@/components/statistics/verification/generalVerification/CopyDialog";
|
||||
import RegistDialog from "@/components/statistics/verification/generalVerification/RegistDialog";
|
||||
|
||||
export const getGeneralVerificationColumns = (
|
||||
onUpdateSuccess?: () => void,
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnConfig, ColumnInfo } from "@/components/type/DataGrid.type";
|
||||
import type { StatisticsLogDetailRow } from "@/entities/statistics/model/statistics-interface";
|
||||
|
||||
import type { ColumnConfig, ColumnInfo } from "@/components/type/DataGrid.type";
|
||||
|
||||
export const LOG_DETAIL_DETAILS_FIELD = "details";
|
||||
export const LOG_DETAIL_DETAILS_RAW_FIELD = "__detailsRaw";
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { ColumnInfoList } from "@/components/type/DataGrid.type";
|
||||
|
||||
/* ══════════════════════════════════════════════════
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
import { ValueType } from "realgrid";
|
||||
|
||||
import type { GridView } from "@/components/type/DataGrid.type";
|
||||
import {
|
||||
footerAvgDecimalArrayByDivision,
|
||||
footerDecimal1ArrayByDivision,
|
||||
footerDecimal3ArrayByDivision,
|
||||
footerIntArrayByDivision,
|
||||
} from "@/components/util/grid/footerSummary";
|
||||
import type { GridView } from "@/components/type/DataGrid.type";
|
||||
|
||||
const getDivisionFooterLabel = (grid: GridView, divisionIndex: number, withSuffix: boolean) => {
|
||||
const dataSource = grid.getDataSource();
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
import { footerIntArrayByDivision, footerDecimal3ArrayByDivision, footerAvgDecimalArrayByDivision } from "@/components/util/grid/footerSummary";
|
||||
|
||||
import type { GridView } from "@/components/type/DataGrid.type";
|
||||
import { footerAvgDecimalArrayByDivision,footerDecimal3ArrayByDivision, footerIntArrayByDivision } from "@/components/util/grid/footerSummary";
|
||||
|
||||
export const rawPumpingStationInfoList = {
|
||||
columns: [
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
import { footerIntArrayByDivision, footerAvgDecimalArrayByDivision } from "@/components/util/grid/footerSummary";
|
||||
|
||||
import type { GridView } from "@/components/type/DataGrid.type";
|
||||
import { footerAvgDecimalArrayByDivision,footerIntArrayByDivision } from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 03. 하수관로 유지 관리
|
||||
const rawMaintainList = [
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
import { ValueType } from "realgrid";
|
||||
import {
|
||||
footerIntArrayByDivision,
|
||||
footerDecimal1ArrayByDivision,
|
||||
footerDecimal3ArrayByDivision
|
||||
} from "@/components/util/grid/footerSummary";
|
||||
|
||||
import type { GridView } from "@/components/type/DataGrid.type";
|
||||
import {
|
||||
footerDecimal1ArrayByDivision,
|
||||
footerDecimal3ArrayByDivision,
|
||||
footerIntArrayByDivision} from "@/components/util/grid/footerSummary";
|
||||
|
||||
// 하수도 통계 관리 04. 하수저류 시설 및 빗물 펌프장
|
||||
const rawReservoirList = [
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { ValueType } from "realgrid";
|
||||
import { footerIntArrayByDivision, footerDecimal3ArrayByDivision, footerAvgDecimalArrayByDivision } from "@/components/util/grid/footerSummary";
|
||||
|
||||
import type { GridView } from "@/components/type/DataGrid.type";
|
||||
import { footerAvgDecimalArrayByDivision,footerDecimal3ArrayByDivision, footerIntArrayByDivision } from "@/components/util/grid/footerSummary";
|
||||
|
||||
|
||||
const rawSeweragePenetrationRateInfoList = {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { DataFieldValueCallback, ComputedFieldConfig } from "@/components/type/DataGrid.type";
|
||||
import type { ComputedFieldConfig,DataFieldValueCallback } from "@/components/type/DataGrid.type";
|
||||
|
||||
/** 값 → 숫자 변환 (null/undefined/빈문자열 → 0) */
|
||||
function toNum(v: unknown): number {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import type { GridView, DataColumn } from "@/components/type/DataGrid.type";
|
||||
import type { DataColumn,GridView } from "@/components/type/DataGrid.type";
|
||||
|
||||
// 그리드 푸터 합계 계산 함수 (계산 로직)
|
||||
export const getFooterSummary = (grid: GridView, column: DataColumn) => {
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
import type { GridView } from "realgrid";
|
||||
|
||||
import type {
|
||||
ColumnConfig,
|
||||
ColumnLayoutItem,
|
||||
ExcelExportSearchContext,
|
||||
} from "@/components/type/DataGrid.type";
|
||||
import type { GridView } from "realgrid";
|
||||
|
||||
function flattenColumnLayoutNames(layout: ColumnLayoutItem[]): string[] {
|
||||
const result: string[] = [];
|
||||
|
||||
Reference in New Issue
Block a user