Commit Graph

9 Commits (6ef1c34f9c50b928f07c3edc5181270c9231874a)

Author SHA1 Message Date
zhaokai beeaa44527 refactor(alarm): 重构报警处理逻辑并优化状态管理 2026-05-27 10:35:22 +08:00
zhaokai 544a94ada3 chore(build): 更新.gitignore配置并清理前端许可证文件
- 优化构建产物中的冗余许可证声明
2026-05-26 08:58:36 +08:00
zhangyue 289f62794d 切换到生产环境配置并优化服务发现 2026-05-25 09:16:48 +08:00
zhangyue 730657c0ef 修改app接口 2026-04-22 13:56:59 +08:00
wangyan a99f9dbcab 修复缺失类 2026-04-07 16:40:54 +08:00
wangyan 79bcee2aa5 feat(alarm): 优化报警查询接口并完善显示字段关联填充
- 增加SensorName和DisposeUserName字段到AlarmDisposeCO、AlarmRecordCO及其DO对象
- 重构AlarmDisposeQueryExe、AlarmRecordQueryExe及APP端对应查询执行器逻辑,改用分页查询方法
- 在查询结果中填充传感器名称和处置人姓名,提升数据展示完整性
- 扩展AlarmRecordRepository和Mapper,支持多种分页查询接口
- 传感器与用户数据通过批量ID查询并映射,减少单条查询压力
- 新增DeviceRegion相关字段(外部消防区域名称、负责人姓名、绑定传感器等)及分页查询能力
- 更新DeviceRegionGateway及实现类,支持负责人姓名更新
- 规范Mybatis配置文件,增加更多Mapper文件扫描路径
2026-04-03 18:24:11 +08:00
wangyan d554dcea9c feat(mq): 增加阈值和DCS报警事件处理功能
- 新增ThresholdAlarmEvent和DcsAlarmEvent事件类
- 实现ThresholdAlarmEventConsumer,处理阈值报警事件,生成报警记录
- 实现DcsAlarmEventConsumer,处理DCS报警事件,生成报警记录
- 自动分配区域负责人并记录处置日志
- 发送报警自动推送消息给负责人
- 阈值报警增加负责人待办任务通知
- AlarmMessageService消息模板改为静态常量,移除配置注入
- SensorDeviceGateway新增根据传感器编码查询接口实现
- 配置文件中新增RocketMQ消费组和绑定设置
- 修改启动类主类配置为com.zcloud.Application
2026-04-03 16:12:49 +08:00
wangyan d92f3c4c4f 基础业务代码 2026-04-03 14:43:06 +08:00
wangyan 5ce5d44cb7 初始化 2026-03-31 18:02:23 +08:00