angelo-msg-job/README.md

28 lines
1.2 KiB
Markdown
Raw Permalink Normal View History

2025-05-30 15:22:49 +08:00
## 使用说明
### 1. 接口说明
- 获取任务信息: GET /api/sms-task/{taskId}
- 启动任务: POST /api/sms-task/{taskId}/start
- 暂停任务: POST /api/sms-task/{taskId}/pause
- 立即执行任务: POST /api/sms-task/{taskId}/execute
- 修改任务Cron表达式 PUT /api/sms-task/{taskId}/cron?cronExpression=0 0/30 * * * ?
- 查看任务日志: GET /api/sms-task/1/logs/all
- 按日期查询日志: GET /api/sms-task/1/logs/date?date=2023-05-28
- 不指定日期参数时,返回所有日志: GET /api/sms-task/1/logs/date
### 2. Cron表达式示例
- 每小时执行一次(整点): 0 0 * * * ?
- 12-24点每小时执行一次 0 0 12-23 * * ?
- 每30分钟执行一次 0 0/30 * * * ?
- 每天上午8点执行一次 0 0 8 * * ?
### 3. 日志说明
- 日志默认保存在 ./logs/sms-task 目录下
- 日志文件命名格式: {taskId}_{yyyy-MM-dd}.log
- 可通过配置文件修改日志保存路径
### 4. 短信模版
- SMS_487350350
- 尊敬的董事长您好!今日A=${numaB=$(numb}C=${numc},合计=S{nums}Q=${numg}
- numa-金额/数量;numb-金额/数量;numc-金额/数量;nums-金额/数量;numq-金额/数量;
- 首=A+B 消=C 合计=${nums},充=${numq}