From 800f3e4943fe8b4b396e7aee23964eb0da1a43f9 Mon Sep 17 00:00:00 2001 From: leedj312 Date: Fri, 24 Oct 2025 15:21:38 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AC=BC=EC=9E=AC=EC=9D=B4=EC=9A=A9=20?= =?UTF-8?q?=EB=93=B1=EB=A1=9D=20=EB=B6=80=EB=B6=84=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/wr/app/store/ruseFcltMng/fcltReg/rainReg/type.tsx | 6 +++--- apps/wr/components/ui/form/fcltReg/rainReg/rainRegForm.tsx | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/wr/app/store/ruseFcltMng/fcltReg/rainReg/type.tsx b/apps/wr/app/store/ruseFcltMng/fcltReg/rainReg/type.tsx index 4bf891d87..57c5538f7 100644 --- a/apps/wr/app/store/ruseFcltMng/fcltReg/rainReg/type.tsx +++ b/apps/wr/app/store/ruseFcltMng/fcltReg/rainReg/type.tsx @@ -30,9 +30,9 @@ export const baseReuseBuildingSchema = z.object({ crgRdctAmt: z.number().default(0), // 안쓰는 값 ruseFcltFlg: z.string().default(""), bdstUsgCd: z - .number() - .default(0) - .refine((val) => val === -1 || val >= 1, { + .string() + .default('000') + .refine((val) => val.trim().length > 0, { message: validationMessages.requiredSelect("건축물용도"), }), lawTrgtYn: z.string().default("Y"), diff --git a/apps/wr/components/ui/form/fcltReg/rainReg/rainRegForm.tsx b/apps/wr/components/ui/form/fcltReg/rainReg/rainRegForm.tsx index fbcae44b0..72affedc9 100644 --- a/apps/wr/components/ui/form/fcltReg/rainReg/rainRegForm.tsx +++ b/apps/wr/components/ui/form/fcltReg/rainReg/rainRegForm.tsx @@ -82,7 +82,7 @@ export default function RainRegForm({ operMngCd: item?.operMngCd ?? "", // null → "" grntchBdstCertYr: typeof item?.grntchBdstCertYr === "string" - ? item?.grntchBdstCertYr + ? item?.grntchBdstCertYr.trim() : "", // null → "" bdstUsgCd: item?.bdstUsgCd ?? Number("-1"), // null → "-1" instlCstSprtYn: item?.instlCstSprtYn ?? "Y", // null → "Y"