summaryrefslogtreecommitdiff
path: root/lib/procurement-items/validations.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/procurement-items/validations.ts')
-rw-r--r--lib/procurement-items/validations.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/procurement-items/validations.ts b/lib/procurement-items/validations.ts
index 0a2b2105..1d753e9d 100644
--- a/lib/procurement-items/validations.ts
+++ b/lib/procurement-items/validations.ts
@@ -37,9 +37,9 @@ export type GetProcurementItemsSchema = Awaited<ReturnType<typeof searchParamsCa
export const createProcurementItemSchema = z.object({
itemCode: z.string(),
itemName: z.string().min(1, "품목명은 필수입니다"),
- material: z.string().max(100).optional(),
- specification: z.string().max(255).optional(),
- unit: z.string().max(50).optional(),
+ material: z.string().max(100).optional().or(z.literal("")),
+ specification: z.string().max(255).optional().or(z.literal("")),
+ unit: z.string().max(50).optional().or(z.literal("")),
isActive: z.string().max(1).default('Y').optional(),
})