多数据源合并统计发送短信
Go to file
sangelxiu1 3e6048e8ed ## Feat - 增加众康逻辑 2025-10-11 09:10:02 +08:00
src/main ## Feat - 增加众康逻辑 2025-10-11 09:10:02 +08:00
.gitignore ## Init 2025-05-30 15:22:49 +08:00
README.md ## Init 2025-05-30 15:22:49 +08:00
deploy.md ## Init 2025-05-30 15:22:49 +08:00
pom.xml ## Init 2025-05-30 15:22:49 +08:00

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={numaB=(numb}C={numc},合计=S{nums}Q={numg}
    • numa-金额/数量;numb-金额/数量;numc-金额/数量;nums-金额/数量;numq-金额/数量;
    • 首=A+B 消=C 合计={nums},充={numq}