From d9984da6f7b89aaa9c7f493a0af66912f0b7aeba Mon Sep 17 00:00:00 2001 From: jyha00 Date: Wed, 18 Jun 2025 13:22:31 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9E=A0=EC=9E=AC=EC=88=98=EC=9A=94=EC=B2=98?= =?UTF-8?q?=20=EC=83=81=EC=84=B8=EC=A0=95=EB=B3=B4=20=EC=98=A4=EB=A5=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wr/app/matMng/coMng/ldrmntCoSttn/page.tsx | 12 ++++++++---- apps/wr/app/store/matDmd/ldrmntCoSttn/index.tsx | 11 ++++++----- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/apps/wr/app/matMng/coMng/ldrmntCoSttn/page.tsx b/apps/wr/app/matMng/coMng/ldrmntCoSttn/page.tsx index 2fe3cd93a..9e8d91bcf 100644 --- a/apps/wr/app/matMng/coMng/ldrmntCoSttn/page.tsx +++ b/apps/wr/app/matMng/coMng/ldrmntCoSttn/page.tsx @@ -7,6 +7,7 @@ import { ldrmntNodeListExport } from "@/app/store/matDmd/ldrmntCoSttn/headList"; import { excelDownload, getCity, + getCityOrSgg, tableData } from "@/components/lib/func/commom"; import CoRegExcel from "@/components/ui/modal/coReg/coRegExcel/coRegExcelModal"; @@ -40,6 +41,8 @@ export default function LdrmntCoSttn() { const [objSearch, setObjSearch] = useState({ sgg: "", city: "" }); const [bdstTable, setBdstTable] = useState(); const [searchTxt, setSearchTxt] = useState(); + const ref = useRef({} as ReturnType); + const codeData = getCityOrSgg(ref); const excelClick = useCallback(() => { excelDownload( @@ -75,18 +78,19 @@ export default function LdrmntCoSttn() { useEffect(() => { if (!ldrmnt.isInit) { - ldrmntInit(); + ldrmntInit(codeData ?? "0"); } }, [ldrmnt.isInit, ldrmntInit]); useEffect(() => { - const data = tableData(ldrmntRes, { code }); - console.log("data", data) + const transData = Array.isArray(ldrmntRes) ? ldrmntRes : [ldrmntRes]; + const data = tableData(transData, { code }); const tbData = Array.isArray(data) ? data.map((item: customLdrmnt) => ({ ...item, - ctpvCd: item.fctryAddr.split(" ")[0] || "", + ctpvCd: item.fctryAddr.split(" ")[0] || "", sggCd: item.fctryAddr.split(" ")[1] || "" + })) : []; diff --git a/apps/wr/app/store/matDmd/ldrmntCoSttn/index.tsx b/apps/wr/app/store/matDmd/ldrmntCoSttn/index.tsx index cf6c316a4..d95e179c9 100644 --- a/apps/wr/app/store/matDmd/ldrmntCoSttn/index.tsx +++ b/apps/wr/app/store/matDmd/ldrmntCoSttn/index.tsx @@ -27,7 +27,7 @@ export type ldrmntState = { type ldrmntActions = { ldrmntRegData: (data: any[]) => void, - ldrmntInit: () => void; + ldrmntInit: (con:string) => void ldrmntSearch: (sggCd: string, coNm: string) => void; ldrmntUpdate: (ldrmntRes: customLdrmnt) => void; ldrmntDelete: () => void; @@ -49,12 +49,14 @@ export const ldrmntActionsExport: (set: any) => ldrmntActions = ( set: any ) => { return { - ldrmntInit: async () => { + ldrmntInit: async (con:string) => { try { + console.log("con", con) const ldrmntRes = await getFetch( fetchType.WR, - `/reuseFc/request/temp/1/20/0` + `/reuseFc/request/temp/1/20/${con}` ); + console.log("initres",) return set((state: ldrmntState) => ({ ...state, rain: { @@ -130,7 +132,7 @@ export const ldrmntActionsExport: (set: any) => ldrmntActions = ( ldrmntUpdate: async (ldrmntRes: customLdrmnt) => { try { ldrmntRes.rgtr = TEST_UUID; - console.log("ldrmntRes", ldrmntRes) + console.log("ldrmntRes", ldrmntRes); const response = await putFectch( `/reuseFc/request/temp`, ldrmntRes @@ -141,7 +143,6 @@ export const ldrmntActionsExport: (set: any) => ldrmntActions = ( ldrmnt: { ...state.ldrmnt, ldrmntRes: ldrmntRes, - isInit: false, }, }));