잠재수요처 상세조회 등록전
This commit is contained in:
@@ -64,7 +64,6 @@ export default function LdrmntCoSttn() {
|
||||
if (index !== undefined) {
|
||||
setDetailModal({ isOpen: true, data: ldrmntRes[index] });
|
||||
}
|
||||
console.log("detailModal", detailModal);
|
||||
|
||||
}
|
||||
|
||||
@@ -72,8 +71,6 @@ export default function LdrmntCoSttn() {
|
||||
const cityValue = String(val); // Ensure val is treated as a string
|
||||
const data = getCity(cityValue, code.sggCd);
|
||||
setSelectSgg(data);
|
||||
console.log("val", val)
|
||||
console.log("data", data)
|
||||
setObjSearch({ city: cityValue, sgg: '' });
|
||||
};
|
||||
|
||||
@@ -82,7 +79,6 @@ export default function LdrmntCoSttn() {
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
console.log("돌앗나")
|
||||
if (!ldrmnt.isInit) {
|
||||
ldrmntInit();
|
||||
}
|
||||
@@ -92,9 +88,12 @@ export default function LdrmntCoSttn() {
|
||||
const data = tableData(ldrmntRes, { code });
|
||||
const tbData = Array.isArray(data)
|
||||
? data.map((item: customLdrmntBdst) => ({
|
||||
...item
|
||||
...item,
|
||||
ctpvCd: item.fctryAddr.split(" ")[0] || "",
|
||||
sggCd: item.fctryAddr.split(" ")[1] || ""
|
||||
}))
|
||||
: [];
|
||||
|
||||
setBdstTable(tbData);
|
||||
}, [ldrmntRes, code]);
|
||||
|
||||
|
||||
@@ -2,9 +2,9 @@ import { z } from "zod";
|
||||
import type { CommonTableProps } from "../../common/type/header";
|
||||
|
||||
export const ldrmntZod = z.object({
|
||||
ctpvCd: z.number().default(0),
|
||||
sggCd: z.number().default(0),
|
||||
mngInst: z.string().default(''),
|
||||
ctpvCd: z.string().default(''),
|
||||
sggCd: z.string().default(''),
|
||||
mngInst: z.string().default('').nullish(),
|
||||
dmdCoNm: z.string().default(''),
|
||||
fctrySe: z.string().default(''),
|
||||
cmpxNm: z.string().default(''),
|
||||
@@ -16,27 +16,27 @@ export const ldrmntZod = z.object({
|
||||
regSe: z.string().default(''),
|
||||
regYmd: z.string().default(''),
|
||||
telno: z.string().default(''),
|
||||
maleEmpCnt: z.string().default(''),
|
||||
fmaleEmpCnt: z.string().default(''),
|
||||
frgnrMaleEmpCnt: z.string().default(''),
|
||||
frgnrFmaleEmpCnt: z.string().default(''),
|
||||
totalEmpCnt: z.string().default(''),
|
||||
maleEmpCnt: z.number().default(0),
|
||||
fmaleEmpCnt: z.number().default(0),
|
||||
frgnrMaleEmpCnt: z.number().default(0),
|
||||
frgnrFmaleEmpCnt: z.number().default(0),
|
||||
totalEmpCnt: z.number().default(0),
|
||||
prdctnItem: z.string().default(''),
|
||||
splyMtrl: z.string().default(''),
|
||||
fctryScl: z.string().default(''),
|
||||
usgRgn: z.string().default(''),
|
||||
ldcg: z.string().default(''),
|
||||
usgRgnArea: z.string().default(''),
|
||||
mnftrFcltArea: z.string().default(''),
|
||||
sbsdFcltArea: z.string().default(''),
|
||||
archArea: z.string().default(''),
|
||||
usgRgnArea: z.number().default(0),
|
||||
mnftrFcltArea: z.number().default(0),
|
||||
sbsdFcltArea: z.number().default(0),
|
||||
archArea: z.number().default(0),
|
||||
knwlIndstCntrNm: z.string().default(''),
|
||||
rprsTpbiz: z.string().default(''),
|
||||
tpbizNm: z.string().default(''),
|
||||
tpbizCd: z.string().default(''),
|
||||
cycl: z.string().default(''),
|
||||
cycl: z.number().default(0),
|
||||
corpAddr: z.string().default(''),
|
||||
esntlIdx: z.string().default(''),
|
||||
esntlIdx: z.number().default(0),
|
||||
fctryAddr: z.string().default(''),
|
||||
fctryLotnoAddr: z.string().default(''),
|
||||
fctryMngNo: z.string().default(''),
|
||||
|
||||
@@ -21,7 +21,7 @@ export default function SttnDetailModal({
|
||||
});
|
||||
|
||||
const onSubmit = (values: z.infer<typeof ldrmntZod>) => {
|
||||
|
||||
console.log("values", values)
|
||||
};
|
||||
|
||||
useEffect(() => {
|
||||
@@ -63,46 +63,6 @@ export default function SttnDetailModal({
|
||||
)}
|
||||
/>
|
||||
</div>
|
||||
<div className="col-span-2">
|
||||
<FormField
|
||||
control={form.control}
|
||||
name="ctpvCd"
|
||||
render={({ field }) => (
|
||||
<FormUi label="시도">
|
||||
<Input
|
||||
className={selectClass}
|
||||
placeholder=""
|
||||
type="text"
|
||||
onChange={(e) => {
|
||||
field.onChange(e.target.value);
|
||||
}}
|
||||
value={field.value ?? "" ?? ""}
|
||||
/>
|
||||
</FormUi>
|
||||
)}
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
<div className="grid grid-cols-4 gap-2 mt-4">
|
||||
<div className="col-span-2">
|
||||
<FormField
|
||||
control={form.control}
|
||||
name="sggCd"
|
||||
render={({ field }) => (
|
||||
<FormUi label="시군구">
|
||||
<Input
|
||||
className={selectClass}
|
||||
placeholder=""
|
||||
type="text"
|
||||
onChange={(e) => {
|
||||
field.onChange(e.target.value);
|
||||
}}
|
||||
value={field.value ?? "" ?? ""}
|
||||
/>
|
||||
</FormUi>
|
||||
)}
|
||||
/>
|
||||
</div>
|
||||
<div className="col-span-2">
|
||||
<FormField
|
||||
control={form.control}
|
||||
@@ -123,6 +83,7 @@ export default function SttnDetailModal({
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className="grid grid-cols-4 gap-2 mt-4">
|
||||
<div className="col-span-2">
|
||||
<FormField
|
||||
|
||||
Reference in New Issue
Block a user