import { ValueType } from "realgrid"; export const MainFacilityColumn = { columns: [ { name: 'swtrmtFcltNm', fieldName: 'swtrmtFcltNm', header: { text: '시설명' }, editable: false }, { name: 'fcltPstnCn', fieldName: 'fcltPstnCn', header: { text: '소재지' }, editable: false }, { name: 'prxyBzentyNmCn', fieldName: 'prxyBzentyNmCn', header: { text: '위탁업체명' }, editable: false }, { name: 'cnsgnCstVl', fieldName: 'cnsgnCstVl', header: { text: '위탁비용(백만원/년)' }, editable: false }, { name: 'prxyCtrtCn', fieldName: 'prxyCtrtCn', header: { text: '위탁계약기간' }, editable: false }, { name: 'isMainYn', fieldName: 'isMainYn', header: { text: '중심처리시설여부' }, editable: false }, { name: 'admdstCd', fieldName: 'admdstCd', header: { text: '행정구역코드' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, { name: 'fcltSn', fieldName: 'fcltSn', header: { text: '처리시설일련번호' }, visible: false, editable: false, valueType: ValueType.TEXT, styleName: 'rg-cell-readonly' }, { name: 'swtrmtFcltCd', fieldName: 'swtrmtFcltCd', header: { text: '하수처리시설코드' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, { name: 'sggNm', fieldName: 'sggNm', header: { text: '시군구' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, { name: 'admdstNm', fieldName: 'admdstNm', header: { text: '행정구역명' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, ], columnLayout: [ 'swtrmtFcltNm', 'fcltPstnCn', 'prxyBzentyNmCn', 'cnsgnCstVl', 'prxyCtrtCn', 'isMainYn', 'admdstCd', 'fcltSn', 'swtrmtFcltCd', 'sggNm', 'admdstNm', ], rowStartNum: 1, fixedColumns: 1, tabKey: 'MainFacility', tabLabel: '지자체별공공하수처리시설' }; // Tab 6-2: 하수처리장별 연결 현황 (왼쪽 그리드) export const MainFacilityTargetColumn = { columns: [ // 하수처리장 정보 { name: 'swtrmtFcltNm', fieldName: 'swtrmtFcltNm', header: { text: '시설명' }, editable: false }, { name: 'fcltPstnCn', fieldName: 'fcltPstnCn', header: { text: '소재지' }, editable: false }, { name: 'mappedYn', fieldName: 'mappedYn', header: { text: '연결여부' }, editable: false }, { name: 'fcltSn', fieldName: 'fcltSn', header: { text: '처리시설일련번호' }, visible: false, editable: false, valueType: ValueType.TEXT, styleName: 'rg-cell-readonly' }, { name: 'swtrmtFcltCd', fieldName: 'swtrmtFcltCd', header: { text: '하수처리시설코드' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, { name: 'admdstNm', fieldName: 'admdstNm', header: { text: '행정구역명' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, { name: 'mainFcltSn', fieldName: 'mainFcltSn', header: { text: '연결된중심시설일련번호' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, { name: 'isMainYn', fieldName: 'isMainYn', header: { text: '중심처리시설여부' }, visible: false, editable: false, styleName: 'rg-cell-readonly' }, ], columnLayout: [ 'swtrmtFcltNm', 'fcltPstnCn', 'mappedYn', 'fcltSn', 'swtrmtFcltCd', 'admdstNm', 'mainFcltSn', 'isMainYn', ], rowStartNum: 1, fixedColumns: 1, tabKey: 'MainFacilityTarget', tabLabel: '연결대상시설' }; export const MainFacilityInpColumn = { tabKey: 'ST00060002', tabLabel: '중심 처리 시설', isSplitGrid: true, left: MainFacilityColumn, right: MainFacilityTargetColumn, };