@@ -100,7 +100,7 @@ export default function LdrmntCoSttn() {
|
|||||||
isModal: boolean;
|
isModal: boolean;
|
||||||
}>({ isModal: false });
|
}>({ isModal: false });
|
||||||
|
|
||||||
const cellClick = (index: number | undefined, headId: string) => {
|
const cellClick = (index: number | undefined) => {
|
||||||
if (index !== undefined) {
|
if (index !== undefined) {
|
||||||
setDetailModal({ isOpen: true, data: ldrmntRes[index] });
|
setDetailModal({ isOpen: true, data: ldrmntRes[index] });
|
||||||
}
|
}
|
||||||
@@ -206,7 +206,7 @@ export default function LdrmntCoSttn() {
|
|||||||
<div className="flex flex-row space-x-2 items-center">
|
<div className="flex flex-row space-x-2 items-center">
|
||||||
<Button
|
<Button
|
||||||
size={"sm"}
|
size={"sm"}
|
||||||
onClick={(e) => {
|
onClick={() => {
|
||||||
ldrmntSearch(false, pageNation, '20', computeCityNm(), searchTxt || "");
|
ldrmntSearch(false, pageNation, '20', computeCityNm(), searchTxt || "");
|
||||||
isResetPage(true)
|
isResetPage(true)
|
||||||
}}
|
}}
|
||||||
@@ -251,7 +251,7 @@ export default function LdrmntCoSttn() {
|
|||||||
headlist={ldrmntHeadListExport}
|
headlist={ldrmntHeadListExport}
|
||||||
pageSize={20}
|
pageSize={20}
|
||||||
total={ldrmntResCount || 0}
|
total={ldrmntResCount || 0}
|
||||||
cellClick={(index: number | undefined, headId: string) => { cellClick(index ?? undefined, headId) }}
|
cellClick={(index: number | undefined) => { cellClick(index ?? undefined) }}
|
||||||
onPageChange={setPageNation}
|
onPageChange={setPageNation}
|
||||||
resetPageNo={resetPage}
|
resetPageNo={resetPage}
|
||||||
/>
|
/>
|
||||||
|
|||||||
@@ -200,7 +200,7 @@ export const rswtChkgdnActionsExport: (set: any) => rswtChkgdnActions = (
|
|||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
// console.log(error);
|
console.error(error);
|
||||||
// set((state: rswtChkgdnType) => ({
|
// set((state: rswtChkgdnType) => ({
|
||||||
// rswtChkgdn: { ...state.rswtChkgdn, isInit: true },
|
// rswtChkgdn: { ...state.rswtChkgdn, isInit: true },
|
||||||
// }));
|
// }));
|
||||||
@@ -311,6 +311,7 @@ export const rswtChkgdnActionsExport: (set: any) => rswtChkgdnActions = (
|
|||||||
}));
|
}));
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
toast.error("삭제 오류입니다.")
|
toast.error("삭제 오류입니다.")
|
||||||
|
console.error(error);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
rswtChkPolAndGuide: async (chkGdnPk: number) => {
|
rswtChkPolAndGuide: async (chkGdnPk: number) => {
|
||||||
@@ -328,9 +329,7 @@ export const rswtChkgdnActionsExport: (set: any) => rswtChkgdnActions = (
|
|||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
rswtChkPolInit: () => {
|
rswtChkPolInit: () => {
|
||||||
@@ -342,7 +341,9 @@ export const rswtChkgdnActionsExport: (set: any) => rswtChkgdnActions = (
|
|||||||
rswtChkPolGuide: undefined,
|
rswtChkPolGuide: undefined,
|
||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
} catch (error) {}
|
} catch (error) {
|
||||||
|
console.error(error);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
rwstPolAndGuideUpdate: async (rswtChk: rswtChkZodType[]) => {
|
rwstPolAndGuideUpdate: async (rswtChk: rswtChkZodType[]) => {
|
||||||
try {
|
try {
|
||||||
@@ -388,7 +389,9 @@ export const rswtChkgdnActionsExport: (set: any) => rswtChkgdnActions = (
|
|||||||
rswtDetailHeadList: rswtDetailHeadList,
|
rswtDetailHeadList: rswtDetailHeadList,
|
||||||
},
|
},
|
||||||
}));
|
}));
|
||||||
} catch (e) {}
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,21 +1,7 @@
|
|||||||
import type { rainChkZodType } from "@/app/store/prfmncReg/chkgdnReg/rainChkgdn";
|
|
||||||
|
|
||||||
type rainSttnExcelType = {
|
|
||||||
bdstInfoPk: number;
|
|
||||||
ctpvCd: 1;
|
|
||||||
sggCd: 1001;
|
|
||||||
daddr: "string3";
|
|
||||||
bdstNm: "string";
|
|
||||||
frstArchPrmsnDt: "2025-03-25";
|
|
||||||
archArea: 0;
|
|
||||||
regDt: "2025-04-16";
|
|
||||||
rgtr: null;
|
|
||||||
mdfcnDt: "2025-04-16";
|
|
||||||
mdfr: null;
|
|
||||||
};
|
|
||||||
export const buildingExcelRainSttn = (excelList: any[]) => {
|
export const buildingExcelRainSttn = (excelList: any[]) => {
|
||||||
const excelData: string[][] = [];
|
const excelData: string[][] = [];
|
||||||
excelList.forEach((item, index) => {
|
excelList.forEach((item) => {
|
||||||
excelData.push([
|
excelData.push([
|
||||||
String(item.cityText) ?? "",
|
String(item.cityText) ?? "",
|
||||||
String(item.sggText) ?? "",
|
String(item.sggText) ?? "",
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
export const buildingExcelRswtSttn = (excelList: any[]) => {
|
export const buildingExcelRswtSttn = (excelList: any[]) => {
|
||||||
const excelData: string[][] = [];
|
const excelData: string[][] = [];
|
||||||
excelList.forEach((item, index) => {
|
excelList.forEach((item) => {
|
||||||
excelData.push([
|
excelData.push([
|
||||||
String(item.cityText) ?? "",
|
String(item.cityText) ?? "",
|
||||||
String(item.sggText) ?? "",
|
String(item.sggText) ?? "",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import type { TableUpperProps } from "@/app/store/common/type/header";
|
|||||||
import type { chHeadType } from "@/app/store/prfmncReg/chkgdnReg/rainChkgdn/headList";
|
import type { chHeadType } from "@/app/store/prfmncReg/chkgdnReg/rainChkgdn/headList";
|
||||||
import type { rswtChkZodType } from "@/app/store/prfmncReg/chkgdnReg/rswrtChkgdn";
|
import type { rswtChkZodType } from "@/app/store/prfmncReg/chkgdnReg/rswrtChkgdn";
|
||||||
import { rswtHeadNmExport } from "@/app/store/prfmncReg/chkgdnReg/rswrtChkgdn/headList";
|
import { rswtHeadNmExport } from "@/app/store/prfmncReg/chkgdnReg/rswrtChkgdn/headList";
|
||||||
import { getFetch, getFetchWithCount } from "@/components/lib/api";
|
import { getFetchWithCount } from "@/components/lib/api";
|
||||||
import { buildingExcelRswtSttn } from "./excel";
|
import { buildingExcelRswtSttn } from "./excel";
|
||||||
import { rswtChkSttnHeadListExport, rswtDetailSttnHeadListExport } from "./headList";
|
import { rswtChkSttnHeadListExport, rswtDetailSttnHeadListExport } from "./headList";
|
||||||
|
|
||||||
|
|||||||
@@ -173,7 +173,7 @@ export const rswtFacActionsExport: (set: any) => rswtFacSActions = (
|
|||||||
}
|
}
|
||||||
} catch (errorUpdate) {
|
} catch (errorUpdate) {
|
||||||
toast.error("중수도 건축물 수정 오류입니다. ");
|
toast.error("중수도 건축물 수정 오류입니다. ");
|
||||||
|
console.error(errorUpdate);
|
||||||
} finally {
|
} finally {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user