diff options
Diffstat (limited to 'lib/basic-contract/validations.ts')
| -rw-r--r-- | lib/basic-contract/validations.ts | 10 |
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(),
+})
+
+
|
