202512日志
202512日志
PRS7950电科院测试
版本号: 248300
作者: liujing2@SZNARI
日期: Mon Dec 01 12:05:41 CST 2025
提交信息: fix(devops-patrol): 修复继续巡检任务状态处理逻辑
- 删除方法中多余的空行,保持代码整洁- 添加任务状态日志记录,便于调试追踪-修正下发控制指令的日志描述,从"停止"更正为"继续"
- 确保边缘节点管理服务调用与任务控制信息构建的一致性
========================================
版本号: 248302
作者: liujing2@SZNARI
日期: Mon Dec 01 13:54:25 CST 2025
提交信息: fix(patrol):修复任务管理中的逻辑错误
- 删除重复的 stopTask 调用,避免任务被意外终止
- 优化任务暂停与恢复的日志记录和异常处理
- 在任务恢复前增加10 秒等待时间,确保系统状态稳定-修复代码格式问题,提升可读性
- 增强对任务恢复过程中中断异常的处理机制
========================================
版本号: 248305
作者: liujing2@SZNARI
日期: Mon Dec 01 14:28:27 CST 2025
提交信息: fix(patrol):适配直连变电站下任务继续执行
========================================
版本号: 248308
作者: liujing2@SZNARI
日期: Mon Dec 01 15:01:44 CST 2025
提交信息: fix(patrol): 非立即执行校验
========================================
版本号: 248309
作者: liujing2@SZNARI
日期: Mon Dec 01 15:14:02 CST 2025
提交信息: fix(patrol): 非立即执行是否超期上个任务校验位置调整
========================================
版本号: 248321
作者: liujing2@SZNARI
日期: Mon Dec 01 16:10:05 CST 2025
提交信息: fix(patrol): 处理点位丢失问题
========================================
版本号: 248323
作者: liujing2@SZNARI
日期: Mon Dec 01 16:29:16 CST 2025
提交信息: fix(devops-patrol): 适配新需求人工巡视模式
========================================
版本号: 248331
作者: liujing2@SZNARI
日期: Mon Dec 01 19:15:59 CST 2025
提交信息: fix(devops-patrol): 处理重启后进度异常问题
========================================
版本号: 248334
作者: liujing2@SZNARI
日期: Mon Dec 01 20:20:12 CST 2025
提交信息: fix(patrol): 调试人工模式问题修复
========================================
版本号: 248338
作者: liujing2@SZNARI
日期: Mon Dec 01 20:57:24 CST 2025
提交信息: fix(patrol): 特殊分析任务手动处理时不发送至分析服务
========================================
版本号: 248345
作者: liujing2@SZNARI
日期: Mon Dec 01 21:56:17 CST 2025
提交信息: refactor(patrol): 处理单个循环依赖异常
========================================
版本号: 248348
作者: liujing2@SZNARI
日期: Mon Dec 01 23:14:48 CST 2025
提交信息: refactor(patrol): 处理异常终止问题
========================================
版本号: 248395
作者: liujing2@SZNARI
日期: Wed Dec 03 11:48:42 CST 2025
提交信息: fix(analyse-patrol): 调整外观识别描述,处理周期执行配置顺序异常问题
- 在AnalysePatrolHandler中增加统一处理设备外观查看描述的方法handAppearanceDesc
- 对anaResult字段按逗号分割并去重,确保只保留一个“正常”状态
- 修正Appearance中异常状态描述逻辑,统一将相关状态描述设为“正常”
- 在CycleExecute中对周期规则的星期列表和月份列表进行排序,保证计算启动时间准确
- 修复CycleExecute中打印日志格式及相关注释,提升代码可读性和稳定性
========================================
版本号: 248506
作者: liujing2@SZNARI
日期: Mon Dec 08 14:28:37 CST 2025
提交信息: fix(patrol): 修复反向联动查询条件与日志记录
========================================
版本号: 248561
作者: liujing2@SZNARI
日期: Tue Dec 09 16:26:47 CST 2025
提交信息: refactor(config): 解决系统循环依赖问题
========================================
版本号: 248586
作者: liujing2@SZNARI
日期: Wed Dec 10 14:12:29 CST 2025
提交信息: feat(scheduler): 重构巡视任务执行调度,可根据设备类型操作
========================================
版本号: 248593
作者: liujing2@SZNARI
日期: Wed Dec 10 15:39:23 CST 2025
提交信息: feat(patrol): 新增任务调度模式开关及任务调度优化
========================================
版本号: 248594
作者: liujing2@SZNARI
日期: Wed Dec 10 15:44:43 CST 2025
提交信息: refactor(schedule): 初始化任务调度时,使用数据库查询获取当前场站ID列表替代从队列获取
========================================
版本号: 248595
作者: liujing2@SZNARI
日期: Wed Dec 10 16:10:51 CST 2025
提交信息: fix(core): 修复并初始化设备类型检查配置
========================================
版本号: 248597
作者: liujing2@SZNARI
日期: Wed Dec 10 16:26:34 CST 2025
提交信息: fix(patrol): 移除超期逻辑,当下次任务开始时超期上一个未执行完毕的任务
========================================
版本号: 248607
作者: liujing2@SZNARI
日期: Wed Dec 10 17:48:52 CST 2025
提交信息: refactor(PatrolTaskManager): 修复机器人上送分析图异常问题
========================================
版本号: 248676
作者: liujing2@SZNARI
日期: Mon Dec 15 10:39:46 CST 2025
提交信息: feat(patrol): 调整在线检测数据采集逻辑,支持遥控'遥测'遥信的attri_value_enum和attri_value_desc的数据获取
========================================
版本号: 248677
作者: liujing2@SZNARI
日期: Mon Dec 15 10:44:51 CST 2025
提交信息: fix(patrol): 修复主战模式下巡视任务历史记录文件类型格式处理
========================================
版本号: 248682
作者: liujing2@SZNARI
日期: Mon Dec 15 11:32:04 CST 2025
提交信息: fix(patrol): 优化遥测处理,遥测无attri_value_enum只能取attri_value_desc
========================================
版本号: 248683
作者: liujing2@SZNARI
日期: Mon Dec 15 11:58:03 CST 2025
提交信息: refactor(patrol): 在线监测默认取值描述作为最终展示数据
========================================
版本号: 248692
作者: liujing2@SZNARI
日期: Mon Dec 15 15:46:02 CST 2025
提交信息: refactor(service): 新增BVideoAbilityService接口以支持B接口设备能力查询
========================================
版本号: 248695
作者: liujing2@SZNARI
日期: Mon Dec 15 16:26:59 CST 2025
提交信息: fix(sunri-service-mould-patrol): 添加抓图请求日志记录
========================================
版本号: 248697
作者: liujing2@SZNARI
日期: Mon Dec 15 16:49:56 CST 2025
提交信息: fix(VideoCppVo): 修正B接口设备编码字段名大小写错误
========================================
版本号: 248699
作者: liujing2@SZNARI
日期: Mon Dec 15 16:53:16 CST 2025
提交信息: fix(cfg): 修复 HighDefinitionVideoEquipmentConfiguration 中属性名错误
========================================
版本号: 248700
作者: liujing2@SZNARI
日期: Mon Dec 15 16:56:00 CST 2025
提交信息: fix(patrol): 修复抓图请求设备编码字段设置错误
========================================
版本号: 248935
作者: liujing2@SZNARI
日期: Fri Dec 19 14:42:20 CST 2025
提交信息: fix(patrol):优化巡检任务外观描述处理逻辑
- 增加对识别类型列表空值检查,避免空指针异常
- 调整视频位置信息设置逻辑,增加主机或主站配置判断
-保留原有数据类型合并逻辑,确保设备点位信息准确设置
========================================
版本号: 248943
作者: liujing2@SZNARI
日期: Fri Dec 19 15:22:21 CST 2025
提交信息: (alarm-patrol):feat优化联动任务处理逻辑
- 在更新和新增联动任务时添加日志记录
- 简化设备点位过滤逻辑,直接使用全部设备点位列表
- 移除原有的数据类型过滤条件,确保所有设备都能被处理
- 保持巡视任务创建流程的一致性与完整性
========================================
版本号: 249056
作者: liujing2@SZNARI
日期: Mon Dec 22 14:47:26 CST 2025
提交信息: feat(patrol): 数据分析限制分析为关联点位的当前信息.忽略和限制点位不一致的数据
========================================
版本号: 249121
作者: liujing2@SZNARI
日期: Wed Dec 24 09:49:26 CST 2025
提交信息: feat(patrol): 统一曲线和数据统一查询条件
========================================
版本号: 249124
作者: liujing2@SZNARI
日期: Wed Dec 24 10:33:58 CST 2025
提交信息: refactor(analyse): 优化未知值的描述展示逻辑
========================================
版本号: 249128
作者: liujing2@SZNARI
日期: Wed Dec 24 11:13:29 CST 2025
提交信息: fix(patrol): 处理未配置采集文件类型为 在线监测采集失败问题
========================================
版本号: 249165
作者: liujing2@SZNARI
日期: Thu Dec 25 11:37:13 CST 2025
提交信息: fix(patrol): 修复任务详情ID未设置问题
- 在PatrolTaskPointDetailDto中设置patrolHisTaskRecord的ID
- 修正了任务点详情记录的关联ID赋值遗漏
docs(patrol): 补充任务标签属性注释说明
- 在PatrolTaskVo中添加labelAttr字段注释
- 说明字段含多个附加属性,参照数据字典定义表说明
========================================
版本号: 249168
作者: liujing2@SZNARI
日期: Thu Dec 25 11:52:19 CST 2025
提交信息: fix(alarm): 优化反向联动处理逻辑并增强容错
- 增加类型和空值检查,防止传入非法对象引发异常
- 将设备类型判断抽取为独立方法,提高代码可读性和复用性
- 添加巡检设备ID格式校验,避免数字转换异常
- 使用CollUtil替代CollectionUtil简化集合判空操作
- 优化日志输出,补充更多错误和状态信息
- 保证非边缘节点时反向联动逻辑的正确执行和安全性
========================================
版本号: 249181
作者: liujing2@SZNARI
日期: Thu Dec 25 17:22:39 CST 2025
提交信息: feat(patrol): 添加区域机器人和无人机实时视频功能
- 在PatrolPlanJob中调用patrolTaskManager.areaRobotAndUavRealVideo方法
- 修复issuedRobotAndUavControlInstruction方法中的参数格式问题
- 在PatrolTaskQueuePool中添加机器人ID空值检查逻辑
- 优化MessageUpdatePool中多余的空行
- 在PatrolTaskManager中实现areaRobotAndUavRealVideo方法处理实时视频
- 添加视频键值处理、数据类型解析和设备处理逻辑
- 优化getRobotOrUavFromDevice方法中的JSON验证和空值处理
========================================
版本号: 249184
作者: liujing2@SZNARI
日期: Thu Dec 25 17:30:30 CST 2025
提交信息: fix(devops-patrol): 修复更新流媒体地址时未创建列表的问题
========================================
版本号: 249193
作者: liujing2@SZNARI
日期: Fri Dec 26 09:12:18 CST 2025
提交信息: feat(task): 添加摄像头实时视频处理功能
- 实现了PatrolTaskQueuePool的getCameraId方法,用于获取任务对应的摄像头ID集合
- 在PatrolTaskManager中添加handleCamera方法处理摄像头数据类型
- 集成摄像头实时视频URL获取和更新功能
- 添加异常处理机制确保单个摄像头失败不影响整体处理流程
- 重构数据类型处理逻辑,支持无人机和摄像头不同类型的数据处理
========================================
版本号: 249195
作者: liujing2@SZNARI
日期: Fri Dec 26 09:27:30 CST 2025
提交信息: refactor(patrol): 调整摄像头处理方法参数顺序
- 修改 handleCamera 方法参数顺序,将 key 放在 taskId之后
- 更新方法内部参数验证逻辑,使用 key 替代 deviceId
- 调整 getCameraId 调用时的参数传递顺序
========================================
版本号: 249255
作者: liujing2@SZNARI
日期: Mon Dec 29 11:01:34 CST 2025
提交信息: refactor(patrol): 还原数据分析相关代码
========== 特定作者的提交 ==========
PRS7950智能巡视现场问题
========================================
版本号: 248356
作者: liujing2@SZNARI
日期: Tue Dec 02 11:39:54 CST 2025
提交信息: feat(patrol): 新增云深处MQTT协议机器人任务下发和控制指令支持
- 在PatrolRobotSysMapper中新增queryPatrolRobotSys方法用于查询机器人系统信息
- 在DeviceProtocol中新增优友智能、深圳明辉、杭州云深及云深处MQTT等协议类型
- 新增YunShenChuMqttHandler处理云深处MQTT协议的任务下发逻辑
- 扩展RobotAndUavTaskDevMngVo以支持机器人编码字段
- 优化sendRobotOrUavPlan方法,增加对云深处MQTT协议
========================================
版本号: 248359
作者: liujing2@SZNARI
日期: Tue Dec 02 12:01:58 CST 2025
提交信息: feat(patrol): 增加设备编码字段并优化查询条件
- 在 PatrolRobotDeviceMapper.xml 中增加 device_code 字段映射
- 优化 PatrolRobotSysMapper.xml 查询条件,支持动态参数过滤
- 在 SysConfigManager.java 中增强服务请求与响应的日志记录
- 优化 PatrolTaskControl.java 中机器人设备编码的处理逻辑,增加空值过滤与去重
========================================
版本号: 248514
作者: liujing2@SZNARI
日期: Mon Dec 08 16:07:58 CST 2025
提交信息: feat(devops-patrol): 将客户端对每个服务端的默认连接数从10增加到30
========================================
版本号: 248516
作者: liujing2@SZNARI
日期: Mon Dec 08 17:31:14 CST 2025
提交信息: fix(patrol): 修正提示逻辑valid为"0"时采集失败,valid为"2"时分析失败
========================================
版本号: 248536
作者: liujing2@SZNARI
日期: Tue Dec 09 10:49:23 CST 2025
提交信息: fix(patrol): 修复任务停止逻辑调用位置.防止机器人提前执行导致异常
========================================
版本号: 248565
作者: liujing2@SZNARI
日期: Tue Dec 09 17:29:55 CST 2025
提交信息: fix(mould-patrol): 优化设备组件映射逻辑
- 添加空值过滤防止 NullPointerException
- 确保组件ID和主设备ID非空检查
- 处理重复键冲突,保留最新值
- 字典描述字段添加空安全默认值
- 提高流处理健壮性和数据完整性
========================================
版本号: 248641
作者: liujing2@SZNARI
日期: Fri Dec 12 14:09:37 CST 2025
提交信息: fix(patrol): 修复更新流媒体地址时空指针问题
- 修改updateMediaUrl方法中不存在流媒体列表时的处理逻辑
- 由记录错误并返回改为创建新的列表并继续处理
- 避免了因空列表导致的空指针异常
- 增强了任务流媒体信息更新的健壮性和稳定性
========================================
版本号: 248645
作者: liujing2@SZNARI
日期: Fri Dec 12 14:47:01 CST 2025
提交信息: refactor(patrol): 优化巡视任务完成后的播放资源清理逻辑
========================================
版本号: 248647
作者: liujing2@SZNARI
日期: Fri Dec 12 14:53:03 CST 2025
提交信息: fix(patrol): 人物超期后数据处理
========================================
版本号: 248648
作者: liujing2@SZNARI
日期: Fri Dec 12 15:01:46 CST 2025
提交信息: fix(patrol): 优化任务中断和资源清理逻辑
========================================
版本号: 248678
作者: liujing2@SZNARI
日期: Mon Dec 15 10:45:16 CST 2025
提交信息: fix(patrol): 优化主战模式下巡视任务历史记录文件类型处理
========================================
版本号: 248721
作者: liujing2@SZNARI
日期: Tue Dec 16 09:46:21 CST 2025
提交信息: feat(sync): 新增上报结果确认和告警确认到主站的服务为edgenodemng
========================================
版本号: 248725
作者: liujing2@SZNARI
日期: Tue Dec 16 11:05:39 CST 2025
提交信息: feat(patrol): 适配主站和子站分析失败数据不一致问题
========================================
版本号: 248735
作者: liujing2@SZNARI
日期: Tue Dec 16 14:51:20 CST 2025
提交信息: feat(patrol): 修复告警确认和结果确认会确认所有数据的问题. 适配主站值描述模板功能
- 在PatrolHisAlarmMapper和PatrolHisTaskRecordMapper增加基于任务执行ID和点位ID列表查询方法
- 调整PatrolConfirmSyncServiceImpl确认逻辑,支持根据设备点位编码获取对应点位ID进行批量查询和确认
- 增加变电站校验,确保确认请求中的站点存在
- 优化空值校验和异常处理,避免因参数缺失导致的确认失败
- 修改AnalyseResultConvert,支持分析结果描述的多值及识别类型映射处理
- 修复CommonMethod中条件判断格式细节提升代码规范性
========================================
版本号: 248736
作者: liujing2@SZNARI
日期: Tue Dec 16 14:56:21 CST 2025
提交信息: fix(patrol): 优化巡视结果确认上报日志打印
========================================
版本号: 248740
作者: liujing2@SZNARI
日期: Tue Dec 16 15:29:31 CST 2025
提交信息: fix(patrol): 简化图片路径处理逻辑
========================================
版本号: 248742
作者: liujing2@SZNARI
日期: Tue Dec 16 15:37:50 CST 2025
提交信息: refactor(injection): 将CommonMethod和PointStatusDataHandler修改为set方法注入
========================================
版本号: 248755
作者: liujing2@SZNARI
日期: Tue Dec 16 17:41:35 CST 2025
提交信息: feat(patrol): 修复主站任务记录执行ID异常问题
========================================
版本号: 248756
作者: liujing2@SZNARI
日期: Tue Dec 16 17:44:51 CST 2025
提交信息: refactor(patrol): 注释机器人和无人机状态处理逻辑
========================================
版本号: 248764
作者: liujing2@SZNARI
日期: Tue Dec 16 19:31:02 CST 2025
提交信息: refactor(mapper): 修复异常
========================================
版本号: 248765
作者: liujing2@SZNARI
日期: Tue Dec 16 19:41:59 CST 2025
提交信息: fix(mapper): 修复更新任务巡逻ID的SQL语句
========================================
版本号: 248766
作者: liujing2@SZNARI
日期: Tue Dec 16 19:44:06 CST 2025
提交信息: fix(sunri-service): 修复联动文件处理逻辑,支持主站节点
========================================
版本号: 248769
作者: liujing2@SZNARI
日期: Tue Dec 16 20:11:28 CST 2025
提交信息: refactor(patrol): 优化巡视结果处理及状态更新逻辑
========================================
版本号: 248770
作者: liujing2@SZNARI
日期: Tue Dec 16 20:21:44 CST 2025
提交信息: refactor(core): 将PatrolTaskManager依赖注入方式改为setter方法
========================================
版本号: 248771
作者: liujing2@SZNARI
日期: Tue Dec 16 20:44:26 CST 2025
提交信息: fix(patrol): 修复巡视任务处理和数据转换逻辑错误
========================================
版本号: 248777
作者: liujing2@SZNARI
日期: Wed Dec 17 09:32:05 CST 2025
提交信息: feat(device-point): 添加查询点位总数量接口
========================================
版本号: 248787
作者: liujing2@SZNARI
日期: Wed Dec 17 11:37:08 CST 2025
提交信息: feat(superSysModel): 适配主站模型同步功能
========================================
版本号: 248823
作者: liujing2@SZNARI
日期: Thu Dec 18 09:26:48 CST 2025
提交信息: feat(superSysModel): 适配主站机器人defect_type类型
========================================
版本号: 248826
作者: liujing2@SZNARI
日期: Thu Dec 18 10:02:40 CST 2025
提交信息: fix(AnalysePatrolHandler): 当主站配置上送值描述,默认都上送值描述
========================================
版本号: 248827
作者: liujing2@SZNARI
日期: Thu Dec 18 10:03:50 CST 2025
提交信息: refactor(patrol): 移除分析失败时设置value字段的逻辑
========================================
版本号: 248830
作者: liujing2@SZNARI
日期: Thu Dec 18 11:02:57 CST 2025
提交信息: fix(devops) 主站接收描述调整
========================================
版本号: 248838
作者: liujing2@SZNARI
日期: Thu Dec 18 14:15:58 CST 2025
提交信息: refactor(patrol): 点位状态不能上报到主站,所以根据告警修改区域接收的结果的点位状态的异常状态.
========================================
版本号: 248840
作者: liujing2@SZNARI
日期: Thu Dec 18 14:44:02 CST 2025
提交信息: fix(patrol): 主站巡视结果处理优化
========================================
版本号: 248841
作者: liujing2@SZNARI
日期: Thu Dec 18 14:55:43 CST 2025
提交信息: fix(devops) 主站接收分析失败异常进度修复
========================================
版本号: 248842
作者: liujing2@SZNARI
日期: Thu Dec 18 15:05:36 CST 2025
提交信息: fix(devops) 主站接收分析失败异常修复
========================================
版本号: 248852
作者: liujing2@SZNARI
日期: Thu Dec 18 16:26:30 CST 2025
提交信息: feat(patrol): 同步摄像机时支持根据型号获取设备对应数据
========================================
版本号: 249040
作者: liujing2@SZNARI
日期: Mon Dec 22 10:00:37 CST 2025
提交信息: fix(sunri-service-devops-patrol): 添加日志记录上传结果处理过程
========================================
版本号: 249045
作者: liujing2@SZNARI
日期: Mon Dec 22 10:53:39 CST 2025
提交信息: fix(patrol): 补充设置巡检反馈中的单位字段
========================================
版本号: 249138
作者: liujing2@SZNARI
日期: Wed Dec 24 14:35:52 CST 2025
提交信息: fix(validation): 更新系统名称参数验证规则
- 修改系统名称正则表达式,允许空格字符
- 将系统名称长度限制从16位扩展到128位
- 修复了系统名称验证失败的问题
========================================
版本号: 249146
作者: liujing2@SZNARI
日期: Wed Dec 24 15:44:23 CST 2025
提交信息: feat(patrol): 添加变电站地理位置字段及相关Mapper配置
- 在PatrolStation实体中新增stationLocation属性
- 更新PatrolStationMapper.xml文件,支持stationLocation字段的插入和查询
- 修改mysql的PatrolStationMapper.xml,支持stationLocation字段的更新和查询
- 在StationDto中添加stationLocation属性
- 在SiteVo中新增stationLocation字段,保证数据一致性
- 确保主子站模型同步时包含stationLocation字段
========================================
版本号: 249150
作者: liujing2@SZNARI
日期: Wed Dec 24 17:07:03 CST 2025
提交信息: feat(PatrolStationMapper): 添加巡更站点位置字段映射
========================================
版本号: 249172
作者: liujing2@SZNARI
日期: Thu Dec 25 15:21:15 CST 2025
提交信息: style(formatter): 优化代码格式和空行处理
- 调整 RobotTaskHandler.java 中的参数传递格式
- 修复 PatrolTaskManager.java 中条件语句的括号格式
- 优化 getRobotOrUavFromDevice 方法的参数格式
- 添加 JSON 验证和空值检查逻辑
- 增强代码可读性和格式规范
========================================
版本号: 249176
作者: liujing2@SZNARI
日期: Thu Dec 25 15:55:23 CST 2025
提交信息: fix(patrol): 修正红外设备ID传参错误
- 将 setInfrared 方法的参数从 deviceId 修改为 cameraId
- 解决红外设备参数传递导致的潜在错误
- 保证红外设备调用逻辑与实际设备ID一致
========================================
版本号: 249179
作者: liujing2@SZNARI
日期: Thu Dec 25 16:31:59 CST 2025
提交信息: fix(patrol): 修复机器人无视频问题
========================================
版本号: 249180
作者: liujing2@SZNARI
日期: Thu Dec 25 16:42:09 CST 2025
提交信息: fix(patrol): 修复巡检任务队列中机器人ID空指针问题
========================================
版本号: 249202
作者: liujing2@SZNARI
日期: Fri Dec 26 11:10:14 CST 2025
提交信息: refactor(config): 优化设备点配置中的查询方法和在线状态设置逻辑
- 修复多个查询方法中的参数间距问题
- 添加设备类型常量定义用于标识"其它"类型设备
- 重构在线状态设置方法以支持通用设备类型处理
- 增强设备类型映射逻辑以正确处理未知设备类型
- 改进异常处理确保设备类型设置的可靠性
========================================
版本号: 249214
作者: liujing2@SZNARI
日期: Fri Dec 26 15:09:52 CST 2025
提交信息: config(server): 调整服务端工作线程最大数量
========================================
版本号: 249215
作者: liujing2@SZNARI
日期: Fri Dec 26 15:13:53 CST 2025
提交信息: feat(cfg): 添加机器人设备通信协议字段
========================================
版本号: 249268
作者: liujing2@SZNARI
日期: Mon Dec 29 16:47:17 CST 2025
提交信息: fix(measurerule): 去除数据转发查询不到枪击规则的预置相关限制
========================================
版本号: 249286
作者: liujing2@SZNARI
日期: Tue Dec 30 09:09:13 CST 2025
提交信息: feat(robot): 添加机器人系统MQTT认证和坐标原点字段
- 在PatrolRobotSys实体中添加mqttUsername和mqttPassword字段
- 在PatrolRobotDevice中添加coordinateOrigin坐标原点字段
- 更新数据库映射文件添加新字段的插入、更新和查询支持
- 在RobotSysDto和RobotDeviceDto中添加对应的属性
- 在RobotVo中添加MQTT认证字段和坐标原点字段的定义
- 移除机器人服务中的调试日志输出
- 为MQTT用户名密码添加字段验证规则
========================================
版本号: 249290
作者: liujing2@SZNARI
日期: Tue Dec 30 09:52:13 CST 2025
提交信息: feat(robot): 添加机器人坐标原点字段
========================================
版本号: 249310
作者: liujing2@SZNARI
日期: Tue Dec 30 14:10:37 CST 2025
提交信息: config(ssl): 更新 HTTPS 启用配置的默认值和逻辑
- 将 enableHttps 的默认值从 true 更改为 false
- 添加从系统参数动态读取 HTTPS 启用状态的功能
- 实现通过系统参数 enable_https 的值来控制 HTTPS 启用逻辑
- 更新日志输出以反映新的配置方式
========================================
版本号: 249325
作者: liujing2@SZNARI
日期: Tue Dec 30 16:09:39 CST 2025
提交信息: refactor(robot): 修改机器人坐标原点数据类型
========== 特定作者的提交 ==========
PRS7050场站系统
========================================
版本号: 248367
作者: liujing2@SZNARI
日期: Tue Dec 02 15:34:37 CST 2025
提交信息: refactor(patrol): 调整机器人控制指令执行逻辑,防止下发多次启动指令。导致任务异常
- 将specialRobot方法调用移至条件判断之后执行
- 优化立即执行逻辑的位置以提高代码可读性
- 保持原有功能不变,仅调整代码结构
========================================
版本号: 248369
作者: liujing2@SZNARI
日期: Tue Dec 02 16:37:53 CST 2025
提交信息: 问题修复
========================================
版本号: 248425
作者: liujing2@SZNARI
日期: Thu Dec 04 10:45:33 CST 2025
提交信息: feat(video): 添加大唐协议摄像头通道号动态获取功能,修复门禁导入导出协议异常
- 新增 VideoCameraInfoGet 接口及响应数据结构,实现摄像头动态数据获取
- 定义 DoorProtocolEnums 枚举,替换业务中设备协议的硬编码字符串
- DoorExcelSaveHandler 使用 DoorProtocolEnums 解析设备协议码
- DoorAccountGenerator 修改使用 DoorProtocolEnums 获取设备协议名称
- SuperSysModelConfiguration 注入 VideoCameraInfoGet 服务接口
- 实现 getDaTangCameraChannel 方法,调用视频服务接口获取大唐协议摄像头通道映射
- 在生成摄像头设备信息时,使用获取的动态通道号替换原有静态值
- 增强日志记录和错误检查,保证摄像头通道数据的正确性与健壮性
========================================
版本号: 248428
作者: liujing2@SZNARI
日期: Thu Dec 04 11:12:16 CST 2025
提交信息: fix(accountimport): 修复门禁协议校验逻辑错误
========================================
版本号: 248482
作者: liujing2@SZNARI
日期: Mon Dec 08 09:09:46 CST 2025
提交信息: feat(account): 新增音柱设备管理模块
========================================
版本号: 248486
作者: liujing2@SZNARI
日期: Mon Dec 08 09:44:11 CST 2025
提交信息: fix(patrol): 修复音柱设备ID列表查询参数传递问题
========================================
版本号: 248490
作者: liujing2@SZNARI
日期: Mon Dec 08 10:44:10 CST 2025
提交信息: feat(account): 添加根据ID查询音柱设备接口.
========================================
版本号: 248491
作者: liujing2@SZNARI
日期: Mon Dec 08 10:46:37 CST 2025
提交信息: refactor(patrol): 同步V.2.00摄像机抓图根据ip并发执行
========================================
版本号: 248621
作者: liujing2@SZNARI
日期: Thu Dec 11 11:14:08 CST 2025
提交信息: fix(patrol): 修正巡检位置图片路径字段设置错误
========================================
版本号: 248684
作者: liujing2@SZNARI
日期: Mon Dec 15 13:52:09 CST 2025
提交信息: 问题修复
========================================
版本号: 248686
作者: liujing2@SZNARI
日期: Mon Dec 15 14:04:24 CST 2025
提交信息: 音柱台账问题修复
========================================
版本号: 249163
作者: liujing2@SZNARI
日期: Thu Dec 25 10:12:27 CST 2025
提交信息: fix(patrol): 优化PatrolTaskPriorityDto比较逻辑,增强空值处理
- 添加@Slf4j注解,支持日志记录
- 初始化addTime字段默认值为-1L,避免空指针异常
- compare方法中增加空对象检查,防止空引用错误
- 优先级比较中增加null值判断,并记录日志提示
- 对加入时间比较增加null值处理,保证比较稳定性
- 保持优先级降序比较,优先级相同时按加入时间降序排序
========================================
版本号: 249173
作者: liujing2@SZNARI
日期: Thu Dec 25 15:23:50 CST 2025
提交信息: fix(patrol): 修复设备数据解析中的空指针异常
- 添加 JSON 格式验证以防止解析错误
- 检查数组是否为空并提前返回默认对象
- 验证 JSON 对象是否为 null 以避免后续处理异常
- 保持原有设备数据解析逻辑的完整性
========================================
版本号: 249175
作者: liujing2@SZNARI
日期: Thu Dec 25 15:29:20 CST 2025
提交信息: refactor(patrol): 重构巡检任务设备信息设置逻辑
- 将 setNameInfo 方法拆分为多个职责单一的方法
- 提取 fillMainDeviceInfo 方法处理主设备信息填充
- 提取 fillBayAndAreaInfo 方法处理间隔和区域信息填充
- 优化空值检查逻辑,提高代码可读性
- 简化嵌套条件判断,提升代码维护性
- 统一使用 dto 变量名替代 bayAndMainDevice 提高一致性
