28 lines
1.2 KiB
Markdown
28 lines
1.2 KiB
Markdown
## 使用说明
|
||
### 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=${numa,B=$(numb},C=${numc},合计=S{nums},Q=${numg}
|
||
- numa-金额/数量;numb-金额/数量;numc-金额/数量;nums-金额/数量;numq-金额/数量;
|
||
- 首=A+B 消=C 合计=${nums},充=${numq}
|