## 使用说明 ### 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}