修改更新定时任务参数验证

This commit is contained in:
whyour 2022-06-12 21:12:01 +08:00
parent 595b28ba62
commit e561e12356

View File

@ -182,9 +182,9 @@ export default (app: Router) => {
celebrate({ celebrate({
body: Joi.object({ body: Joi.object({
labels: Joi.array().optional().allow(null), labels: Joi.array().optional().allow(null),
command: Joi.string().optional(), command: Joi.string().required(),
schedule: Joi.string().optional(), schedule: Joi.string().required(),
name: Joi.string().optional(), name: Joi.string().optional().allow(null),
id: Joi.number().required(), id: Joi.number().required(),
}), }),
}), }),
@ -297,10 +297,10 @@ export default (app: Router) => {
body: Joi.object({ body: Joi.object({
ids: Joi.array().items(Joi.number().required()), ids: Joi.array().items(Joi.number().required()),
status: Joi.string().required(), status: Joi.string().required(),
pid: Joi.string().optional(), pid: Joi.string().optional().allow(null),
log_path: Joi.string().optional(), log_path: Joi.string().optional().allow(null),
last_running_time: Joi.number().optional(), last_running_time: Joi.number().optional().allow(null),
last_execution_time: Joi.number().optional(), last_execution_time: Joi.number().optional().allow(null),
}), }),
}), }),
async (req: Request, res: Response, next: NextFunction) => { async (req: Request, res: Response, next: NextFunction) => {