feat:10.물재이용
This commit is contained in:
+25
@@ -0,0 +1,25 @@
|
||||
export const SewerageWwtRtlztnSncnTab5ColumnConfig = {
|
||||
tabKey: "ST00100005",
|
||||
tabLabel: "하·폐수처리수재이용시설사업인가현황",
|
||||
rowStartNum: 2, // 행정구역 2단 레이아웃에 최적화
|
||||
fixedColumns: 1,
|
||||
columns: [
|
||||
// 행정구역 그룹 소속
|
||||
{ name: "ctpvNm", fieldName: "ctpvNm", header: { text: "시도" }, editable: false },
|
||||
{ name: "sggNm", fieldName: "sggNm", header: { text: "시군구" }, editable: false },
|
||||
{ name: "admdstNm", fieldName: "admdstNm", header: { text: "행정구역명" }, editable: false },
|
||||
|
||||
// 사업자 정보 필드 매핑
|
||||
{ name: "bplcNm", fieldName: "bplcNm", header: { text: "상호(명칭)" }, editable: false },
|
||||
{ name: "rprsvNm", fieldName: "rprsvNm", header: { text: "대표자" }, editable: false },
|
||||
{ name: "bplcPstnCn", fieldName: "bplcPstnCn", header: { text: "주소" }, editable: false },
|
||||
{ name: "coRegYmd", fieldName: "coRegYmd", header: { text: "인가일\n(년/월/일)" }, editable: false }
|
||||
],
|
||||
columnLayout: [
|
||||
{ name: "areaGroup", header: { text: "행정구역" }, items: ["ctpvNm", "sggNm", "admdstNm"] },
|
||||
"bplcNm",
|
||||
"rprsvNm",
|
||||
"bplcPstnCn",
|
||||
"coRegYmd"
|
||||
]
|
||||
};
|
||||
+150
@@ -0,0 +1,150 @@
|
||||
/** 10. 물재이용 검색 조건 공통 파라미터 DTO */
|
||||
export interface WaterReuseSummaryRequest {
|
||||
ctpvNm?: string;
|
||||
sggNm?: string;
|
||||
statsYr?: string;
|
||||
sewerBzmnCd?: string;
|
||||
rowDataYn?: boolean;
|
||||
summaryYn?: boolean;
|
||||
summaryYearCnt?: number;
|
||||
}
|
||||
|
||||
/** [Tab1] 공공하수처리수 재이용 목록 항목 인터페이스 */
|
||||
export interface SewerageReuseStatusTotalItem {
|
||||
ctpvNm: string;
|
||||
sggNm: string | null;
|
||||
statsYr: string;
|
||||
admdstNm: string;
|
||||
admdstCd: string;
|
||||
rowType: string;
|
||||
// 하수처리장
|
||||
swtrmtFcltNm: string;
|
||||
sncnYmd: string;
|
||||
prcsFcltCpct: string;
|
||||
prcsQnt: number;
|
||||
lglYn: string;
|
||||
// 재이용시설 설치시
|
||||
instlYn: string;
|
||||
oprtngStrtYmd: string;
|
||||
instlAprvYmd: string;
|
||||
rprcsFcltCpct: number;
|
||||
mtcnsNm: string;
|
||||
ruswtPplLen: number;
|
||||
ruswtPumpLen: number;
|
||||
// 하수처리수 재이용현황 - 장내용수
|
||||
wholUseQnt: number;
|
||||
ithlWshwtrQnt: number;
|
||||
ithlClnQty: number;
|
||||
ithlFrzgQty: number;
|
||||
ithlLdhcUswtrQnt: number;
|
||||
ithlDltnUswtrQnt: number;
|
||||
ithlRuswtrQnt: number;
|
||||
ithlEtcQnt: number;
|
||||
ithlUnsdQnt: number;
|
||||
// 하수처리수 재이용현황 - 장외용수
|
||||
otcntrUswtrWhol: number;
|
||||
otcntrClnRstrmQnt: number;
|
||||
otcntrWshwtrQnt: number;
|
||||
otcntrLdhcUswtrQnt: number;
|
||||
otcntrHdrplUswtrQnt: number;
|
||||
otcntrRvrKeepQnt: number;
|
||||
agrcltUswtrPstnQnt: number;
|
||||
ugwtrChargQnt: number;
|
||||
mdsrUswtrQnt: number;
|
||||
// 기타
|
||||
rtlztnRt: number;
|
||||
}
|
||||
|
||||
export interface SewerageReuseStatusTab1Response {
|
||||
status: string;
|
||||
message?: string;
|
||||
data: SewerageReuseStatusTotalItem[];
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// ★ [TAB2] 중수도 현황 명세 (추가 취합 완료)
|
||||
// ============================================================================
|
||||
export interface GrayWaterStatusTotalItem {
|
||||
ctpvNm: string;
|
||||
sggNm: string | null;
|
||||
statsYr: string;
|
||||
admdstNm: string;
|
||||
admdstCd: string;
|
||||
rowType: string;
|
||||
fcltNm: string;
|
||||
fcltPstnCn: string;
|
||||
bldgSeCn: string;
|
||||
lglTrgtYn: string;
|
||||
cmptnStrtYmd: string;
|
||||
oprtngStrtYmd: string;
|
||||
archWholArea: number;
|
||||
prcsCpct: number;
|
||||
wtrUseQnt: number;
|
||||
ruswtrUtztnQnt: number;
|
||||
sbstCntUtztnQnt: number;
|
||||
mnUsgCn: string;
|
||||
ruswtrOperAmt: number;
|
||||
}
|
||||
|
||||
export interface GrayWaterStatusTab2Response {
|
||||
status: string;
|
||||
message?: string;
|
||||
data: GrayWaterStatusTotalItem[];
|
||||
}
|
||||
|
||||
// ============================================================================
|
||||
// ★ [TAB3] 빗물이용시설현황 명세 (신규 추가)
|
||||
// ============================================================================
|
||||
export interface RainwaterUtilizationStatusTotalItem {
|
||||
ctpvNm: string;
|
||||
sggNm: string | null;
|
||||
statsYr: string;
|
||||
admdstNm: string;
|
||||
admdstCd: string;
|
||||
rowType: string;
|
||||
fcltNm: string;
|
||||
bdstTypCn: string;
|
||||
fcltPstnCn: string;
|
||||
lglTrgtYn: string;
|
||||
instlCmptnYmd: string;
|
||||
instlAmt: number;
|
||||
rcptMynCn: string;
|
||||
filtrPrcsFcltYnExpln: string;
|
||||
impdCpct: number;
|
||||
anlUseQnt: number;
|
||||
exlnUtlzUsgExpln: string;
|
||||
anlOperAmt: number;
|
||||
}
|
||||
export interface RainwaterUtilizationStatusTab3Response { status: string; message?: string; data: RainwaterUtilizationStatusTotalItem[]; }
|
||||
|
||||
|
||||
export interface SewageWwtRtlztnRegStatusTotalItem {
|
||||
ctpvNm: string;
|
||||
sggNm: string | null;
|
||||
statsYr: string;
|
||||
admdstNm: string;
|
||||
admdstCd: string;
|
||||
rowType: string;
|
||||
bplcNm: string;
|
||||
rprsvNm: string;
|
||||
bplcPstnCn: string;
|
||||
regDt: string;
|
||||
}
|
||||
export interface SewageWwtRtlztnRegStatusTab4Response { status: string; message?: string; data: SewageWwtRtlztnRegStatusTotalItem[]; }
|
||||
|
||||
// ============================================================================
|
||||
// ★ [TAB5] 하·폐수처리수 재이용시설 시공업 인가현황 명세 (신규 추가)
|
||||
// ============================================================================
|
||||
export interface SewageWwtRtlztnSncnStatusTotalItem {
|
||||
ctpvNm: string;
|
||||
sggNm: string | null;
|
||||
statsYr: string;
|
||||
admdstNm: string;
|
||||
admdstCd: string;
|
||||
rowType: string;
|
||||
bplcNm: string;
|
||||
rprsvNm: string;
|
||||
bplcPstnCn: string;
|
||||
coRegYmd: string;
|
||||
}
|
||||
export interface SewageWwtRtlztnSncnStatusTab5Response { status: string; message?: string; data: SewageWwtRtlztnSncnStatusTotalItem[]; }
|
||||
Reference in New Issue
Block a user