From 2850b1413ff69abfd7cd7aa8d570cba512f9ce55 Mon Sep 17 00:00:00 2001 From: swcho Date: Thu, 17 Jul 2025 14:23:37 +0900 Subject: [PATCH] =?UTF-8?q?feat,=20fix:=20-=20=ED=95=98=EC=88=98=EC=B2=98?= =?UTF-8?q?=EB=A6=AC=20=EC=8B=9C=EC=84=A4=20=EA=B2=80=EC=83=89=20=EC=A1=B0?= =?UTF-8?q?=EA=B1=B4=EC=97=90=20=EC=B2=98=EB=A6=AC=EA=B5=AC=EC=97=AD=20?= =?UTF-8?q?=EB=A9=B4=EC=A0=81=20=EC=B6=94=EA=B0=80=20-=20=EC=9A=B0?= =?UTF-8?q?=EC=88=98=ED=86=A0=EC=8B=A4,=20=ED=95=98=EC=88=98=EC=B2=98?= =?UTF-8?q?=EB=A6=AC=EC=8B=9C=EC=84=A4,=20=ED=95=98=EC=88=98=EC=B2=98?= =?UTF-8?q?=EB=A6=AC=EA=B5=AC=EC=97=AD=20=EA=B4=80=EB=A6=AC=20=EB=B2=88?= =?UTF-8?q?=ED=98=B8=20=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/app/(map-layout)/map/SearchModal.tsx | 32 +++++++++++++++++++ .../map/components/common/table.ts | 2 +- .../map/featureClickEventPopup.tsx | 8 ++--- 3 files changed, 37 insertions(+), 5 deletions(-) diff --git a/apps/sn/app/(map-layout)/map/SearchModal.tsx b/apps/sn/app/(map-layout)/map/SearchModal.tsx index 3b0ae20bc..e893fc036 100644 --- a/apps/sn/app/(map-layout)/map/SearchModal.tsx +++ b/apps/sn/app/(map-layout)/map/SearchModal.tsx @@ -383,6 +383,11 @@ const SearchModal: React.FC = ({ cqlFilters.push(`fclt_cpct BETWEEN ${시작1} AND ${종료1}`); else if (시작1) cqlFilters.push(`fclt_cpct >= ${시작1}`); else if (종료1) cqlFilters.push(`fclt_cpct <= ${종료1}`); + // 처리구역 면적 + if (시작2 && 종료2) + cqlFilters.push(`prcsZoneAreaSum BETWEEN ${시작2} AND ${종료2}`); + else if (시작2) cqlFilters.push(`prcsZoneAreaSum >= ${시작2}`); + else if (종료2) cqlFilters.push(`prcsZoneAreaSum <= ${종료2}`); // 하수처리시설명 if (변수1) cqlFilters.push(`swtrmt_fclt_nm ILIKE '%${변수1}%'`); return cqlFilters; @@ -721,6 +726,33 @@ const SearchModal: React.FC = ({ set종료1(val); }} /> + +
+ {/* 처리구역 면적 */} + + { + // 숫자만 입력 허용 + const val = e.target.value.replace(/[^0-9]/g, ""); + set시작2(val); + }} + /> + ~ + { + // 숫자만 입력 허용 + const val = e.target.value.replace(/[^0-9]/g, ""); + set종료2(val); + }} + /> {/* 하수처리시설명 */}