중수도 저장시 메시지 변경

This commit is contained in:
leedj312
2025-07-09 10:32:57 +09:00
parent 779cc442e8
commit bb70090766
3 changed files with 21 additions and 16 deletions
@@ -30,8 +30,8 @@ import toast from "react-hot-toast";
export const rswtZod = z.object({
bdstInfoPk: z.number().nullish(),
ctpvCd: z.number(),
sggCd: z.number(),
ctpvCd: z.number({ required_error: '시도를 선택하세요.' }),
sggCd: z.number({ required_error: '시군구를 선택하세요.' }),
daddr: z.string().default(""),
bdstNm: z.string().default(""),
frstArchPrmsnDt: z.date().default(() => new Date()),
@@ -182,7 +182,7 @@ export const rswtFacActionsExport: (set: any) => rswtFacSActions = (
const chData = await makeRstr(data);
const res = await postFectch("/reuseFc/waterreuseFc", chData);
if (res.status===200) {
if(data.chgBuilding ){
if(data.chgBuilding.length>0 ){
const chPK = res?.data?.bdstInfoPk
const makeCh= res.data.chgBuilding.map((item: chgBuilding) =>
@@ -194,7 +194,9 @@ export const rswtFacActionsExport: (set: any) => rswtFacSActions = (
const chch= await postFectch("/reuseFc/chgBuilding", makeCh);
if(chch.status ===200) {
toast.success("건축물 등록이 완료되었습니다.");
console.log('chch.status' , chch.status)
toast.success("건축물 및 증축/개축/중축 등록이 완료되었습니다.");
}else{
toast.error("건축물 증축/개축/중축 오류입니다.");
}
@@ -183,7 +183,7 @@ export default function BdstReg({ form, type }: { form: any; type?: string }) {
onChange={(e) => {
field.onChange(e.target.value)
}}
value={field.value}
value={field.value||''}
/>
</FormUi>
)}
@@ -199,7 +199,10 @@ export default function BdstReg({ form, type }: { form: any; type?: string }) {
className={selectClass}
placeholder="위치를 입력해주세요"
type="search"
{...field}
onChange={(e) => {
field.onChange(e.target.value)
}}
value={field.value||''}
/>
</FormUi>
)}
@@ -266,7 +269,7 @@ export default function BdstReg({ form, type }: { form: any; type?: string }) {
onChange={(e) => {
field.onChange(e.target.value)
}}
value={field.value}
value={field.value||''}
/>
</FormUi>
)}
@@ -364,7 +367,7 @@ export default function BdstReg({ form, type }: { form: any; type?: string }) {
placeholder="-"
type="text"
onChange={(e) => f.onChange}
value={f.value}
value={f.value||''}
className={selectClass}
/>
</FormUi>
@@ -80,7 +80,7 @@ export default function RswtrRegForm({
instlCmptnDt: item?.instlCmptnDt
? new Date(item.instlCmptnDt)
: new Date(), // item?.instlCmptnDt가 유효하지 않으면 현재 날짜로 초기화
operMngCd: item?.operMngCd ?? "", // null → ""
operMngCd: item?.operMngCd || "", // null → ""
instlCstSprtYn: item?.instlCstSprtYn || code.yn[0]?.val, // null → "Y"
grntchBdstCertYn: item?.grntchBdstCertYn || code.yn[0]?.val,
rswtrObj: {
@@ -192,7 +192,7 @@ export default function RswtrRegForm({
const value = field.value;
const isUnknown = value === null || value === -1; // 또는 Number(value) === -1
return (
<FormUi label="설치비">
<FormUi label="설치비(원)">
<Input
className={selectClass}
placeholder="1,000,000"
@@ -271,7 +271,7 @@ export default function RswtrRegForm({
selectClass={selectClass}
selectArray={code.orgwtKndCd}
onSelectValue={readonly ? () => { } : field.onChange}
value={field.value ?? code.orgwtKndCd[0]?.val}
value={field.value || code.orgwtKndCd[0]?.val}
readOnly={readonly}
/>
</FormUi>
@@ -290,7 +290,7 @@ export default function RswtrRegForm({
label={""}
selectArray={code.rswtPrscCdMthdCd}
onSelectValue={readonly ? () => { } : field.onChange}
value={field.value ?? code.rswtPrscCdMthdCd[0]?.val}
value={field.value || code.rswtPrscCdMthdCd[0]?.val}
readOnly={readonly}
/>
</FormUi>
@@ -303,7 +303,7 @@ export default function RswtrRegForm({
<h1 className={formH1Class}>인센티브 정보</h1>
</div>
<div>
<h2 className={formH2Class}>설치비 지원</h2>
<h2 className={formH2Class}>설치비(원) 지원</h2>
</div>
<div className="grid grid-cols-2 gap-2 mt-4">
<div className="col-span-1">
@@ -311,14 +311,14 @@ export default function RswtrRegForm({
control={form.control}
name="reuseBuilding.0.instlCstSprtYn"
render={({ field }) => (
<FormUi label="설치비 지원여부">
<FormUi label="설치비(원) 지원여부">
<SelectBox
className={""}
selectClass={selectClass}
label={""}
selectArray={code.bdstIncenYn}
onSelectValue={readonly ? () => { } : field.onChange}
value={field.value ?? code.bdstIncenYn[0]?.val}
value={field.value || code.bdstIncenYn[0]?.val}
readOnly={readonly}
/>
</FormUi>
@@ -471,7 +471,7 @@ export default function RswtrRegForm({
label={""}
selectArray={code.bdstGrntchClass}
onSelectValue={readonly ? () => { } : field.onChange}
value={field.value ?? code.bdstGrntchClass[0]?.val}
value={field.value || code.bdstGrntchClass[0]?.val}
readOnly={readonly}
/>
</FormUi>