diff --git a/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx b/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx index a4a50e89c..f5b4c8f8e 100644 --- a/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx +++ b/apps/sn/app/(map-layout)/map/searchModal/reportTab.tsx @@ -90,9 +90,6 @@ const ReportTab: React.FC = ({ open, isSearch = true, ctpvNm, sg const handleCtpvCdChange = (sidoId: number) => { setCtpvCd(sidoId); setSggCd(0); - setReportGubun('0'); - setYearFilter({ start: "", end: "", }); - // setGubun(""); } // 조회 버튼 클릭 시 1페이지로 이동 및 데이터 초기화 @@ -126,12 +123,12 @@ const ReportTab: React.FC = ({ open, isSearch = true, ctpvNm, sg const reportData = flattenFolders(reportOriginData); let filterReportData = reportData; - if (ctpvCd !== 0) { // 시도검색 - const sidoOption = ctpv.find((n) => n.id === ctpvCd); + if (ctpvCd) { // 시도검색 + const sidoOption = ctpv.find((n) => Number(n.id) === ctpvCd); filterReportData = filterReportData.filter(item => item.sido === sidoOption?.name); } - if (sggCd !== 0) { // 시군구검색 - const sigunguOption = sgg.find((n) => n.id === sggCd); + if (sggCd) { // 시군구검색 + const sigunguOption = sgg.find((n) => Number(n.id) === sggCd); filterReportData = filterReportData.filter(item => item.sigungu === sigunguOption?.name); } if (reportGubun !== "0") { // 보고서구분검색