ADDR_URL 추가

This commit is contained in:
2025-07-11 09:51:38 +09:00
parent 0c3c46eda5
commit 3ce6a6295b
3 changed files with 19 additions and 5 deletions
+1
View File
@@ -1,6 +1,7 @@
NEXT_PUBLIC_SITE_ID = SN
NEXT_PUBLIC_PORT = 11302
NEXT_PUBLIC_PROXY_HOST = http://con.mind-one.co.kr:11302
NEXT_PUBLIC_ADDR_URL = http://con.mind-one.co.kr:11082
NEXT_PUBLIC_SERVER_API_URL = http://dev.onasys.co.kr:8000
NEXT_PUBLIC_GEOSERVER_URL = http://rsone.iptime.org:10010/geoserver
NEXT_PUBLIC_LX_GEOSERVER_URL = http://con.mind-one.co.kr:11306/geoserver #TODO 운영에서 바꿔야 함
+3 -3
View File
@@ -11,7 +11,7 @@ import { SidoSigunguSelectBox } from '@/components/ui/SidoSigunguSelectBox';
import { MsSwagePplCol2, SwtrmtFcltCol2, SwtrmtPrcsZoneCol2, MsSwageMhlCol2, ExclnSewagePumpCol2, stofcbrCol2 } from './components/common/table';
import LoadingOverlay from '@/components/ui/LoadingBar';
//import { useDcTree, flattenFolders, useSggCd, useCityCd } from './components/searchModalReportApi';
import { getDcTree,flattenFolders, useSggCd, useCityCd } from './components/searchModalReportApi';
import { getDcTree,useDcTree,flattenFolders, useSggCd, useCityCd } from './components/searchModalReportApi';
import { useCityCdStore, type SelectDataType } from './commonStore';
const API_URL = `${process.env.NEXT_PUBLIC_SEWERAGE_API_URL}`;
@@ -128,9 +128,9 @@ const SearchModal: React.FC<SearchModalProps> = ({
// 상세 정보 조회를 위한 상태 추가
const [popupFeature, setPopupFeature] = useState<any>(null);
//const { cityCd: ctpvCd, setCityCd:setCtpvCd, sidos, setSidos, siguns, setSiguns } = useCityCdStore();
const sidos = useCityCd();
const siguns = useSggCd();
const reportOriginData = useDcTree("");
// 오늘 날짜 구하기
const today = new Date();
@@ -256,7 +256,7 @@ const SearchModal: React.FC<SearchModalProps> = ({
if (cqlFilters.length > 0) queryParams.append('cqlFiter', cqlFilters.join(' and '));
if (activeTab === 'report') {
const reportOriginData = await getDcTree('경기도');
//const reportOriginData = await getDcTree('경기도');
const reportData = flattenFolders(reportOriginData);
let filterReportData = reportData;
if (ctpvCd !== "0") {
@@ -164,5 +164,18 @@ export const useDcTree = (clsfSystmNm:string) => {
return data;
};
export const getDcFile = async (clsfSystmSn:string) => {
const queryString = 'clsfSystmNm='+clsfSystmSn;
console.log("getDcTree queryString:", queryString);
const result = await getDcData(`/api/v1/dc/file${queryString ? `?${queryString}` : ''}`);
return result;
};
export const addDcFileName = async(data: any) => {
const updated = await Promise.all(
data.map(async (item) => {
const fileName = await getDcFile(item.systmSn);
return { ...item, fileName };
})
);
return updated;
}