Commit Graph

6 Commits (main)

Author SHA1 Message Date
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 7d40840231 feat(mq): 增加阈值和DCS报警事件处理功能
- 新增ThresholdAlarmEvent和DcsAlarmEvent事件类
- 实现ThresholdAlarmEventConsumer,处理阈值报警事件,生成报警记录
- 实现DcsAlarmEventConsumer,处理DCS报警事件,生成报警记录
- 自动分配区域负责人并记录处置日志
- 发送报警自动推送消息给负责人
- 阈值报警增加负责人待办任务通知
- AlarmMessageService消息模板改为静态常量,移除配置注入
- SensorDeviceGateway新增根据传感器编码查询接口实现
- 配置文件中新增RocketMQ消费组和绑定设置
- 修改启动类主类配置为com.zcloud.Application
2026-04-03 18:23:39 +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