diff --git a/apps/sn/app/(map-layout)/map/SearchModal.tsx b/apps/sn/app/(map-layout)/map/SearchModal.tsx index 3ea1b2a8c..8045030d4 100644 --- a/apps/sn/app/(map-layout)/map/SearchModal.tsx +++ b/apps/sn/app/(map-layout)/map/SearchModal.tsx @@ -95,6 +95,8 @@ const SearchModal: React.FC = ({ const [tableCount, setTableCount] = useState(0); const [curPage, setCurPage] = useState(1); const [basicType, setBasicType] = useState(BASIC_TYPES[0]?.val ?? ""); + const [시도, set시도] = useState(0); + const [시군구, set시군구] = useState(0); const [ctpvCd, setCtpvCd] = useState('0'); const [sigungu, setSigungu] = useState('0'); //const [swageProcessingZone, set처리구역] = useState(""); @@ -104,8 +106,8 @@ const SearchModal: React.FC = ({ const [시작2, set시작2] = useState(""); const [종료1, set종료1] = useState(""); const [종료2, set종료2] = useState(""); - const [변수1, set변수1] = useState(); - const [변수2, set변수2] = useState(""); + const [변수1, set변수1] = useState(""); + const [변수2, set변수2] = useState(""); const [변수3, set변수3] = useState(""); const [변수4, set변수4] = useState(""); // 시작, 종료, 경과년도 @@ -215,6 +217,8 @@ const SearchModal: React.FC = ({ set가동개시_종료_월(""); set가동개시_시작_일(""); set가동개시_종료_일(""); + set시도(0); + set시군구(0); setCtpvCd('0'); setSigungu('0'); setYearFilter({ @@ -248,6 +252,7 @@ const SearchModal: React.FC = ({ size: '10', sort: 'string', }); + console.log('basicType', basicType); let cqlFilters: string[] = []; if (activeTab === 'basic') { @@ -386,8 +391,8 @@ const SearchModal: React.FC = ({ // 하수처리구역용 CQL 필터 생성 const zoneCqlFilters = () => { const cqlFilters: string[] = []; - if (ctpvCd) cqlFilters.push(`ctpv_cd='${ctpvCd}'`); - if (sigungu) cqlFilters.push(`sgg_cd='${sigungu}'`); + if (시도) cqlFilters.push(`ctpv_cd='${시도}'`); + if (시군구) cqlFilters.push(`sgg_cd='${시군구}'`); if (변수1) cqlFilters.push(`swtrmt_zone_nm ILIKE '%${변수1}%'`); if (변수2) cqlFilters.push(`swtrmt_fclt_nm ILIKE '%${변수2}%'`); return cqlFilters; @@ -584,8 +589,8 @@ const SearchModal: React.FC = ({ /> */} {/* 용도 */} - = ({ }} /> {/* 재질 */} - = ({
{ - setCtpvCd(sidoId); - setSigungu(0); + set시도(sidoId); + set시군구(0); }} - onSigunguChange={setSigungu} + onSigunguChange={set시군구} />