|
@@ -105,7 +105,7 @@ export const CreateDepartmentDto = z.object({
|
|
|
export const UpdateDepartmentDto = z.object({
|
|
export const UpdateDepartmentDto = z.object({
|
|
|
name: z.string().max(100).optional().openapi({ description: '部门名称', example: '销售部' }),
|
|
name: z.string().max(100).optional().openapi({ description: '部门名称', example: '销售部' }),
|
|
|
code: z.string().max(50).optional().openapi({ description: '部门编码', example: 'SALES' }),
|
|
code: z.string().max(50).optional().openapi({ description: '部门编码', example: 'SALES' }),
|
|
|
- description: z.string().max(500).optional().openapi({ description: '部门描述', example: '负责销售业务' }),
|
|
|
|
|
|
|
+ description: z.string().max(500).nullable().optional().openapi({ description: '部门描述', example: '负责销售业务' }),
|
|
|
sortOrder: z.number().int().optional().openapi({ description: '排序', example: 0 }),
|
|
sortOrder: z.number().int().optional().openapi({ description: '排序', example: 0 }),
|
|
|
isActive: z.number().int().min(0).max(1).optional().openapi({ description: '是否启用', example: 1 }),
|
|
isActive: z.number().int().min(0).max(1).optional().openapi({ description: '是否启用', example: 1 }),
|
|
|
managerId: z.number().int().positive().optional().openapi({ description: '部门负责人ID', example: 1 }),
|
|
managerId: z.number().int().positive().optional().openapi({ description: '部门负责人ID', example: 1 }),
|