|
||
---|---|---|
src/main | ||
.gitignore | ||
README.md | ||
deploy.md | ||
pom.xml |
README.md
使用说明
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}
- 尊敬的董事长您好!今日A=