Commit Graph

257 Commits (8f25f1e7ba60686f555895583a61e7602ecee950)

Author SHA1 Message Date
李一帆 8f25f1e7ba feat(sql):为电话号码字段添加唯一约束- 在PHONE字段上添加UNIQUE约束以确保数据唯一性- 防止重复电话号码记录的插入
- 提升数据完整性与查询效率
2025-09-25 13:55:42 +08:00
李一帆 6a82179473 feat(sms): 更新短信模板占位符替换逻辑
- 移除了不再使用的 ArrayList 导入- 从生日短信模板中移除 {称呼} 占位符替换
- 将主题日短信模板中的 {称呼} 替换为 {地址}
- 更新 Specialist 实体类,将 title 字段重命名为 address
- 修改数据库表结构,将 TITLE 字段改为 ADDRESS 并更新注释
- 调整失败短信日志记录中的内容生成逻辑,使用 address 替代 title
2025-09-25 11:47:01 +08:00
李一帆 a7d890843e feat(sms-task): 实现主题日短信功能
- 完善主题日短信服务接口,添加活动任务查询和发送方法
- 实现主题日短信服务类,支持按时间段查询活动任务
- 添加主题日短信发送功能,支持个性化模板替换
- 实现定时任务:每分钟检查并发送主题日短信
- 添加每日状态重置定时任务,防止重复发送
- 支持批量发送多个主题日短信任务
- 优化异常处理和日志记录机制
- 使用并发Map保证多线程安全

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-23 11:07:50 +08:00
李一帆 9f1baf17d2 feat(sms-birthday): 完善生日短信功能实现
- 添加今天过生日专家查询方法
- 实现生日短信发送功能,支持个性化模板
- 添加定时任务:每分钟检查并发送生日短信
- 添加每日状态重置定时任务
- 优化代码注释和异常处理
- 修正专家实体描述字段

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-23 11:02:40 +08:00
李一帆 8bc1fe4e94 docs(sms): 添加短信管理模块API文档 2025-09-23 10:59:45 +08:00
李一帆 0620f10e2d feat(deploy): 添加开发环境部署脚本和配置 2025-09-23 10:30:33 +08:00
李一帆 b2773e47e2 feat(sms): 添加生日短信、短信任务、短信日志和专家通讯录功能模块
- 新增生日短信实体类SmsBirthday及其相关控制器、服务和Mapper
- 新增短信任务实体类SmsTask及其相关控制器、服务和Mapper
- 新增短信日志实体类SmsLog及其相关控制器、服务和Mapper
- 新增专家通讯录实体类Specialist及其相关控制器、服务和Mapper
- 提供各模块的增删改查接口实现
- 添加数据库建表SQL脚本
2025-09-23 10:22:38 +08:00
wany ae3f7eca91 气象预警查询,解决咸安区预警时区县仍是咸宁问题 2025-09-05 09:23:17 +08:00
李一帆 a69a9774eb feat(autocall): 添加智能呼叫启用禁用日志记录- 在 AutoCallController 类中添加了日志记录功能
- 当启用或禁用智能呼叫时,会在日志中记录相应信息- 增加了对 enable 参数的非空校验,提高代码健壮性
2025-08-25 10:02:53 +08:00
李一帆 34eed59425 refactor(logging): 调整日志级别以减少噪音
- 将捕获异常时的日志级别从 error 改为 warn- 理由:这些异常是预期中可能发生的,并非真正的错误,使用 warn 级别更合适
2025-08-22 15:08:32 +08:00
李一帆 4780f01f7d refactor(utils): 注释掉日志输出语句
- 在 HttpUtil 类中,注释掉了四处 log.info("响应参数: " + jstr) 语句
- 这些日志输出语句可能会影响性能或不必要的日志记录
2025-08-21 17:10:19 +08:00
李一帆 2cd86c4d6a fix(auto-call): 修复自动呼叫任务取消问题
- 在 AutoCallTaskScheduled 类中添加任务状态检查,避免继续执行已取消的任务- 优化 QXWarnController 中的代码格式,移除不必要的注释
2025-08-21 16:46:08 +08:00
李一帆 adf1a57079 修改测试数据 2025-08-21 09:28:19 +08:00
李一帆 b9b3120e20 调增测试对象 2025-08-15 14:41:31 +08:00
李一帆 e310f16e58 start(AutoCallTaskScheduled):优化初始化流程
- 在 initialize 方法中添加了 try-catch块,捕获并忽略可能发生的异常
- 将 initialized.set(true) 放入 finally 块中,确保在初始化完成后设置状态
2025-08-15 14:41:18 +08:00
李一帆 36c8945201 refactor(autocall):优化任务和人员相关功能
- 修改 AICCCallRespDetail 中的 isComplete 字段为 isCompleted
- 移除 AICCHelper 中的 API 响应日志输出
- 新增按预警 ID 获取人员信息的功能
-优化人员列表查询逻辑,支持按级别排序
- 修复任务状态更新和标签设置的问题
-优化拨号备注和标签处理逻辑
2025-08-12 09:20:50 +08:00
李一帆 fc1f4e7383 Merge branch 'refs/heads/isComplete' into liantong 2025-08-10 08:53:21 +08:00
李一帆 e03374bf32 减少测试人员区县 2025-08-09 20:09:01 +08:00
李一帆 1368e2edfa add isComplete 2025-08-09 19:12:42 +08:00
李一帆 61a5d43891 等待联通联调 2025-08-09 19:08:19 +08:00
李一帆 4ff2c12d83 删掉歧义注释 2025-08-08 15:36:35 +08:00
李一帆 1bb3b8d64a 逻辑优化 2025-08-08 15:32:17 +08:00
李一帆 ca94f9516c 修改变量名使语义好理解 2025-08-08 15:28:15 +08:00
李一帆 60b8484739 修正可能不跳出循环 2025-08-08 15:26:19 +08:00
李一帆 4def584a0a 清理没有清理干净的代码 2025-08-08 14:18:30 +08:00
李一帆 ed35bee4e7 Merge branch 'refs/heads/feature-concurrency' into cleanup 2025-08-08 14:16:07 +08:00
李一帆 f87abb6cdd 增加任务呼叫过程中出现异常后的处理 2025-08-08 14:15:43 +08:00
李一帆 2ed8f59279 Merge branch 'refs/heads/feature-concurrency' into cleanup
# Conflicts:
#	src/main/java/com/whdc/component/AutoCallTaskScheduled.java
2025-08-08 14:05:43 +08:00
李一帆 3624539d89 调整代码结构 2025-08-08 14:02:39 +08:00
李一帆 f4f5d8b822 清理废弃代码 2025-08-08 13:59:05 +08:00
李一帆 c809762302 并发处理呼叫任务 2025-08-08 13:51:52 +08:00
李一帆 7ee22a55da 归档 2025-08-07 21:29:50 +08:00
李一帆 5171395253 临时提交 2025-08-06 17:23:22 +08:00
李一帆 67788c9ffe 临时提交 2025-08-06 17:21:07 +08:00
李一帆 a6a9c1926a 联通接口返回不是个json,增加log点观察 2025-08-04 15:33:08 +08:00
李一帆 f45937d37f 配合演示调整造数据 2025-08-04 15:32:46 +08:00
cxw a0e9065e6a 修复责任人维护接口 2025-07-28 17:00:58 +08:00
yangzhe123 dc5604439b 调整了PDF导出的格式 2025-07-28 13:21:57 +08:00
yangzhe123 fd7fd56eb5 优化了PDF导出的效果 2025-07-25 16:49:58 +08:00
yangzhe123 cca08d73e9 对呼叫记录的查询优化 2025-07-24 13:28:00 +08:00
yangzhe123 bfeed98bc0 对呼叫记录的查询优化,和对PDF导出的格式优化 2025-07-24 13:24:54 +08:00
yangzhe123 93aa8cd577 新增预警的批量关闭、新增查询接口(查出所有未拨通电话的报警信息) 2025-07-23 17:14:40 +08:00
yangzhe123 98e069ac7e 增加PDF的导出 2025-07-23 09:45:10 +08:00
cxw 6bc5762ef6 增加责任人维护接口 2025-07-23 09:33:18 +08:00
cxw 6ff12c4931 增加责任人抽查批量匹配相关接口 2025-07-17 15:13:18 +08:00
李一帆 bc4bc1c96b 智能外呼 2025-07-14 17:19:37 +08:00
李一帆 ae192e68c1 智能外呼 2025-07-14 11:23:54 +08:00
李一帆 bab34da581 智能外呼 2025-07-14 11:23:41 +08:00
李一帆 c20442eae6 智能外呼 2025-07-14 11:23:11 +08:00
徐杰盟 da00fc2b1a 市级责任人抽查模块开发 2024-08-21 17:18:02 +08:00