summaryrefslogtreecommitdiff
path: root/lib/basic-contract/validations.ts
diff options
context:
space:
mode:
Diffstat (limited to 'lib/basic-contract/validations.ts')
-rw-r--r--lib/basic-contract/validations.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/basic-contract/validations.ts b/lib/basic-contract/validations.ts
index 53738dfc..d558ed84 100644
--- a/lib/basic-contract/validations.ts
+++ b/lib/basic-contract/validations.ts
@@ -146,3 +146,13 @@ export const searchParamsCacheByTemplateId = createSearchParamsCache({
export type GetBasciContractsByIdSchema = Awaited<ReturnType<typeof searchParamsCacheByTemplateId.parse>>;
+
+// 상태 업데이트를 위한 스키마
+export const updateStatusSchema = z.object({
+ status: z.enum(["draft", "reviewing", "approved"]),
+ vendorDocumentId: z.number(),
+ documentId: z.number(),
+ vendorId: z.number(),
+})
+
+