diff --git a/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx b/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx index 20d9768a2..0682ce8f5 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx @@ -100,7 +100,6 @@ const ReportTab: React.FC = ({ open, isSearch = true, ctpvNm, sg // 하수도정비기본계획 테이블 cellClick 핸들러 const handleReportCellClick = (index: number | undefined) => { - console.log(index); if (typeof index === "number" && tableData[index]) { const reportData = tableData[index]; const fileName = reportData.fileName; @@ -119,22 +118,14 @@ const ReportTab: React.FC = ({ open, isSearch = true, ctpvNm, sg try { const reportData = flattenFolders(reportOriginData); let filterReportData = reportData; - console.log("필터링 전 보고서 데이터:", filterReportData); - console.log('ctpv, sgg, ctpvCd, sggCd', ctpv, sgg, ctpvCd, sggCd); if (ctpvCd !== '0') { // 시도검색 - console.log('시도 실행되나'); - console.log('ctpvCd.trim()', ctpvCd.trim()); const sidoOption = ctpv.find((n) => n.val.trim() === ctpvCd.trim()); - console.log('sidoOption', sidoOption) filterReportData = filterReportData.filter(item => item.sido === sidoOption?.text); - console.log('시도 필터링 후:', filterReportData); } if (sggCd !== '0') { // 시군구검색 - console.log('시군구 실행되나'); const sigunguOption = sgg.find((n) => String(n.val) === String(sggCd)); filterReportData = filterReportData.filter(item => item.sigungu === sigunguOption?.text); - console.log('시군구 필터링 후:', filterReportData); } if (reportGubun !== "0") { // 보고서구분검색 const reportGubunOption = reportGubuns.find((n) => n.val === reportGubun); diff --git a/apps/sn/app/(with-base-layout)/ii/BaseLayout.tsx b/apps/sn/app/(with-base-layout)/ii/BaseLayout.tsx index 68f5ec068..bf056f4e7 100644 --- a/apps/sn/app/(with-base-layout)/ii/BaseLayout.tsx +++ b/apps/sn/app/(with-base-layout)/ii/BaseLayout.tsx @@ -43,8 +43,8 @@ type BaseLayout = { sggCd: string; sggName?: string; sigungu?: ApiSelectOption - selectedSwagePrcsFclt?: string | number; - onSwagePrcsFcltChange?: (value: string | number) => void; + selectedSwagePrcsFclt?: string; + onSwagePrcsFcltChange?: (value: string) => void; aplcnYmFrom?: string setAplcnYmFrom?: (aplcnYmFrom: string) => void; aplcnYmTo?: string diff --git a/apps/sn/app/(with-base-layout)/ii/irsetting/page.tsx b/apps/sn/app/(with-base-layout)/ii/irsetting/page.tsx index 90e9bd440..14a565851 100644 --- a/apps/sn/app/(with-base-layout)/ii/irsetting/page.tsx +++ b/apps/sn/app/(with-base-layout)/ii/irsetting/page.tsx @@ -45,7 +45,7 @@ const initialFileInfo: UploadedFileInfo = { file: null, atflCd: null, atflId: nu const IrSetting = () => { const [input1, setInput1] = useState('0.8'); // 오수전환율 초기값 const [input2, setInput2] = useState(''); - const [select1, setSelect1] = useState('0'); // 하수처리장코드 + const [select1, setSelect1] = useState('0'); // 하수처리장코드 const [formResetKey, setFormResetKey] = useState(0); // FileUploadForm 리셋을 위한 key 상태 const [isLoadingResult, setIsLoadingResult] = useState(false); // 로딩 상태 const [ctpvCd, setCtpvCd] = useState('0'); // 시도 코드 상태 @@ -111,7 +111,7 @@ const IrSetting = () => { setSelectedDate(`${year}${month}`); setInput1(''); // 입력 필드 초기화 setInput2(''); // 입력 필드 초기화 - setSelect1(0); + setSelect1('0'); setSwtrmtFcltNm(''); setFormResetKey(prevKey => prevKey + 1); // FileUploadForm 재마운트를 위해 key 변경 }; @@ -324,6 +324,8 @@ const IrSetting = () => { return; } } + // const handleAnalysisClick = () => { + // } return ( <> diff --git a/apps/sn/app/(with-base-layout)/ii/rdii/page.tsx b/apps/sn/app/(with-base-layout)/ii/rdii/page.tsx index aea5c873a..7354db6cd 100644 --- a/apps/sn/app/(with-base-layout)/ii/rdii/page.tsx +++ b/apps/sn/app/(with-base-layout)/ii/rdii/page.tsx @@ -107,7 +107,7 @@ export default function RTKForm() { initialFileInfo, // 2: 강우자료 ]); - const [select1, setSelect1] = useState('0'); // 하수처리장 (swtrmtFcltCd) + const [select1, setSelect1] = useState('0'); // 하수처리장 (swtrmtFcltCd) const [ctpvCd, setCtpvCd] = useState('0'); // 시도 코드 상태 const [sggCd, setSggCd] = useState('0'); // 시군구 코드 상태 const [sggName, setSggName] = useState(''); // 시군구 이름 상태 diff --git a/apps/sn/app/components/ui/ctpvSggPrcsFcltSelectBox.tsx b/apps/sn/app/components/ui/ctpvSggPrcsFcltSelectBox.tsx index 66d5722d8..73bf619b3 100644 --- a/apps/sn/app/components/ui/ctpvSggPrcsFcltSelectBox.tsx +++ b/apps/sn/app/components/ui/ctpvSggPrcsFcltSelectBox.tsx @@ -18,8 +18,8 @@ interface CtpvSggPrcsFcltSelectBoxProps { setCtpvName?: (name: string) => void; setSggName?: (name: string) => void; className?: string; - selectedSwagePrcsFclt?: string | number; - onSwagePrcsFcltChange?: (value: string | number) => void; + selectedSwagePrcsFclt?: string; + onSwagePrcsFcltChange?: (value: string) => void; setSwtrmtFcltNm?: (name: string) => void; setIsLoading?: (isLoading: boolean) => void; } @@ -150,7 +150,7 @@ export function CtpvSggPrcsFcltSelectBox({ selectArray={[defaultOption, ...prcsFcltOptions]} value={selectedSwagePrcsFclt} onSelectValue={(val) => { - onSwagePrcsFcltChange?.(val) + onSwagePrcsFcltChange?.(String(val)) if (setSwtrmtFcltNm) setSwtrmtFcltNm(prcsFcltOptions.find(opt => String(opt.val) === String(val))?.text || "") }} selectContentClass="z-[101]"