잠재수요처 상세정보 오류 수정

This commit is contained in:
jyha00
2025-06-18 13:22:31 +09:00
parent c6d75babe3
commit d9984da6f7
2 changed files with 14 additions and 9 deletions
@@ -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<objSearchType>({ sgg: "", city: "" });
const [bdstTable, setBdstTable] = useState<customLdrmnt[]>();
const [searchTxt, setSearchTxt] = useState<string>();
const ref = useRef<ReturnType>({} 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] || ""
}))
: [];
@@ -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,
},
}));