feat: deal status history table
This commit is contained in:
@ -600,6 +600,26 @@ export const zGetServicesResponse = z.object({
|
||||
items: z.array(zServiceSchema),
|
||||
});
|
||||
|
||||
/**
|
||||
* StatusHistorySchema
|
||||
*/
|
||||
export const zStatusHistorySchema = z.object({
|
||||
id: z.int(),
|
||||
createdAt: z.iso.datetime({
|
||||
offset: true,
|
||||
}),
|
||||
fromStatus: zStatusSchema,
|
||||
toStatus: zStatusSchema,
|
||||
dealId: z.int(),
|
||||
});
|
||||
|
||||
/**
|
||||
* GetStatusHistoryResponse
|
||||
*/
|
||||
export const zGetStatusHistoryResponse = z.object({
|
||||
items: z.array(zStatusHistorySchema),
|
||||
});
|
||||
|
||||
/**
|
||||
* GetStatusesResponse
|
||||
*/
|
||||
@ -1106,6 +1126,19 @@ export const zUpdateStatusData = z.object({
|
||||
*/
|
||||
export const zUpdateStatusResponse2 = zUpdateStatusResponse;
|
||||
|
||||
export const zGetStatusHistoryData = z.object({
|
||||
body: z.optional(z.never()),
|
||||
path: z.object({
|
||||
dealId: z.int(),
|
||||
}),
|
||||
query: z.optional(z.never()),
|
||||
});
|
||||
|
||||
/**
|
||||
* Successful Response
|
||||
*/
|
||||
export const zGetStatusHistoryResponse2 = zGetStatusHistoryResponse;
|
||||
|
||||
export const zGetDealProductsData = z.object({
|
||||
body: z.optional(z.never()),
|
||||
path: z.object({
|
||||
|
||||
Reference in New Issue
Block a user