Schedule 接口
源码:src/business/controller/schedule/index.ts
前缀:/api/schedule
鉴权:ROLE_admin + system:schedule
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /page | 分页,form: title / cron / status |
| POST | /get/:id | 详情 |
| POST | /create | 创建(默认 status=1,并注册到调度器) |
| POST | /update | 修改并重新注册 |
| POST | /delete/:id | 删除并取消调度 |
| POST | /run/:id | 立即执行一次(不改 status) |
| POST | /status/:id | body { "status": 0 | 1 } 启停 |
创建体字段:title、cron、beanName 必填;description、status 可选。beanName 必须对应已注册任务 Bean。
调度实现与 Cron 说明见 定时任务。