202507日志
2025/7/1大约 6 分钟
202507日志
TODO
- 判断ue文件是否存在,调整目录
- 改掉平台代码redis *的匹配
- rtdbBasicService的keys方法删除
2025-06-30 至 2025-07-06
PRS-7950 巡视系统
- 巡视任务调度与执行逻辑优化:重构了巡视任务的调度、执行和清理机制。通过优化调度策略、调整任务优先级和引入异步清理僵尸任务,提升了系统执行效率和稳定性。新增了唯一时间戳以确保计划的精确执行,并在执行数据中加入了时间记录,便于追踪与分析。
- 数据处理与查询逻辑重构:优化了多个核心模块的数据查询和处理逻辑。在巡视设备查询中,统一使用
patrolDeviceId作为关键索引。重构了机器人视频位置(videopos)的解析逻辑,以兼容字符串格式并增强了代码的健壮性。同时,优化了设备点位导出和视频设备状态数据的处理,提高了数据处理的准确性和效率。 - 功能新增与业务适配:为适应机器人上送带有分析数据的业务场景,增加了新的设备查询方式和分析结果处理逻辑,并统一了结果发送格式。新增了巡视任务点位识别类型的枚举,为不同设备(主站、机器人)提供了差异化的分析类型支持。
- 修复与健壮性提升:修复了多个关键问题,包括巡视报告无图导出失败、FTPS 根目录字段名错误以及日志输出错误等。在代码层面,通过增加空值检查、优化异常捕获和引入重试机制,显著提升了系统的稳定性和容错能力。
- 代码与配置同步:为保持不同部署环境下的代码一致性,对部分主站特定的逻辑代码(如采集失败信息上报)进行了注释处理,并统一了非区域主机模式下的进度计算方式。
PRS-7050 场站智慧管控
- 信号处理与操作控制模块发布:新增
cygbusiness-control模块,全面实现信号操作控制功能。支持对模拟量和状态量信号进行加解锁、延长有效期、人工置数/取反、告警抑制与恢复等精细化操作。该功能集成了审计日志,确保所有操作可追溯。 - 权限验证与安全强化:为信号操作控制功能增加了严格的权限验证机制,实现了操作员与监护员的双重权限校验逻辑。同时,对用户权限菜单的获取逻辑进行了重构,简化了代码,提升了后端服务效率。权限跳过功能(
@EnableSkipAuth)经历了临时开启用于测试和最终禁用的过程,以强化系统的安全配置。 - 构建、依赖及部署优化:对 Maven 项目结构进行了系列重构,调整了模块的
artifactId并更新了相关依赖引用。通过移除冗余依赖和插件、排除特定依赖冲突(tomcat-embed-websocket),优化了项目整体结构。同时,将静态资源路径和日志文件路径修改为相对路径,显著提高了项目的可移植性和部署灵活性。 - 后端服务与日志系统完善:优化了 Actor 子节点的处理逻辑,通过增加过滤条件提高了数据处理的准确性。为多个模块(如
platform,sunri-service-report-starter)添加了详细的logback-config.xml配置文件,实现了日志的彩色输出、分级管理和按日期滚动,提升了系统的可维护性。 - 数字孪生(Twins)功能优化:对三维模型的导入功能进行了持续优化,提升了模型处理的效率和稳定性。
2025-07-07至2025-07-13
PRS-7950 巡视系统
- 新增多光谱局方测温功能,实现了从数据采集、告警生成到消息推送的全流程。
- 开发了联动立即抓图功能,并优化了高优先级任务的调度与执行逻辑。
- 增强了分析结果处理能力,能正确解析机器人返回的中文值和逗号分隔数字。
- 重构了巡视任务代码的获取方式,并强化了文件复制操作的权限检查与日志记录,提升了系统稳定性。
PRS-7050 场站智慧管控
- 对报告和巡视等核心服务接口进行了重命名与重构,优化了厂站名称的获取逻辑,使代码结构更清晰。
- 优化了三维(UE)应用的WebSocket连接管理,取消客户端断开时自动关闭进程的逻辑,增强了稳定性。
- 修复了巡视设备名称显示异常的问题,并为部分模块补充了日志记录与统一的编译配置。
- 在代码层面统一了注解使用规范,并为多个模块添加了更精细的日志配置。
2025-07-14至2025-07-20
PRS-7950 巡视系统 (2025-07-14至2025-07-20)
- 为巡视历史任务、首页通知、数据分析等模块新增了任务类型、点位状态、电站ID等关键字段,丰富了数据维度。
- 新增了联动信号去重功能,通过同步控制和逻辑优化,避免5秒内重复任务的产生。
- 重构并优化了联动任务的执行逻辑与摄像头巡检数据的更新流程,提升了代码的可读性与执行效率。
- 修复了巡检数据解析时因数组索引错误导致的异常,并解决了红外测温规则更新不生效的问题。
- 优化了分析结果的描述逻辑,当存在多个检测结果时,能更准确地合并和展示描述信息。
PRS-7050 场站智慧管控 (2025-07-14至2025-07-20)
- 本周进行了大规模代码同步,全面集成了主站业务逻辑、告警与工业集控同步、四遥信号支持、国际化等新功能,并包含了对任务调度、数据处理、设备在线率计算、XML解析及大量B接口联调问题的深度优化与修复。
