跳到主要内容

2026 年 1 月 PBC 自评

2025 年 12 月 PBC 填写

B0145 项目 - 首页大屏和运行总览模块的开发

目标:完成下面功能, 保障 B0145 项目出货

  1. 首页大屏
    • 地图, 能够展示重合器所在的位置, 鼠标悬浮能出现卡片, 用于展示重合器的关键信息.
    • 在线状态, 统计重合器的在线数量,时间等.
  2. 运行总览
    • 重合器卡片, 实时展示重合器电流电压在线状态等信息.
    • 遥信, 遥测, 保护定值的数据展示.
    • 遥控, 对重合器分断.
    • 历史数据的展示

目标达成情况

首页大屏和运行总览模块的开发已完成。具体工作内容如下

向前端提供的接口:

  1. 在线离线数据汇总接口
  2. 查询 AR 实时数据列表接口
  3. 搜索遥信 yx/遥测 yc/保护定值 bhdz-分组数据接口
  4. 查询重合器操作密码接口
  5. 更新 token 接口
  6. 遥控前置检查
    • 批量检查接口
    • 单个检查接口
  7. 遥控接口

具体工作内容:

  • pref: 遥控指令迁移至 yxyc 工程
  • feat: 兼容通瑞电气遥控指令
  • fix: 点位分组进行排序展示
  • fix: ar 最后更新时间不对
  • pref: 重合器系统遥控预检查优化
  • fix: TokenEntry 添加 Getter 函数
  • feat: token 在使用后,更新过期时间
  • feat: 遥控调试
  • feat: 点位分组增加遥控
  • fix: 不显示分组为空的点位
  • feat: 遥控前置检查新增单个点位检查接口
  • feat: 简单的限流注解
  • feat: ar 密码管理
  • feat: ar 列表实时数据接口
  • feat: 重合器遥信,遥测数据分组展示; 首页大屏在线状态数据接口
  • fix: ArEnum 新增 coefficient 字段
  • fix: 只订阅 /v1/devices/+/datas topic
  • feat: 添加出口类型的关系映射
  • fix: 更新离线状态
  • fix: 更新设备在线状态
  • fix: 兼容上报数据的 v 字段是字符串类型
  • feat: MQTT 监听 topic 改为 /v1/devices/#
  • feat: ArDOEnum 完善
  • feat: ArDIEnum 补齐中文描述
  • feat: ArEnum 新增 enName, frName 字段
  • feat: b0145 新增遥控枚举类
  • feat: 设备心跳
  • pref: b0145 项目数据采集代码优化
  • feat: b0145 项目数据采集工程

上位机软件-系统优化

目标:对上位机软件进行系统级优化,提高系统性能和用户体验。

  1. 快速解决测试过程中提出来的问题。
  2. 优化用户使用体验。
  3. 重构接口代码,优化接口响应速度。
  4. 开发临时提出来的新需求。

目标达成情况

完成内容如下:

  • feat: 新增重合器遥控页面
  • fix: 解决通过数据库修改菜单无法生效的问题
  • fix: 点位分组展示兼容出口类型的点位

变压器监控平台-系统优化

目标:对变压器监控平台进行系统级优化,提高系统性能和用户体验。

  1. 优化用户使用体验
  2. 已有模块代码审查,必要时重构,以提升代码质量
  3. 对接口进行性能测试,必要时进行优化,提高系统响应速度
  4. 补充并完善技术文档

目标达成情况

系统问题解决与优化工作内容如下:

  • feat: 变压器详情接口新增 gridNodes 字段
  • feat: 变压器总览新增油压,三相电流不平衡度,三相电压不平衡度
  • pref: 根据点位 code 排序
  • fix: 记录日志报错
  • feat: 在应用启动时候将所有设备在线状态重置为离线
  • fix: TMPT 采集第三方设备时 enName,frName 为空
  • fix: TMPT 采集"电流不平衡度, 电压不平衡度"
  • fix: 解决一个空指针问题
  • fix: 设备在线状态异常
  • fix: valueStr 保留3位小数
  • fix: 添加非空检查以优化遥测和遥信数据处理
  • fix: 优化设备离线事件处理
  • fix: 格式化 MonitorItemDTO 中的 valueStr 为两位小数
  • fix: 点位分组展示 unit 优化
  • ci: b0145 redis db 改为 1
  • fix: ar overview 页面最后刷新时间使用最后上送时间

多语言模块优化工作内容如下:

  • refactor: 多语言相关接口重构;支持禁用指定多语言翻译;
  • fix: 多语言分页查询接口无法模糊查询

其他-非开发任务

目标:配合公司内部管理和团队沟通工作,支持项目顺利推进。

  1. ONES 任务管理系统填写,保证工作透明化
  2. 每周工作总结汇报,及时同步工作进展
  3. 每日例会,汇报工作成果,提出当前问题
  4. 参加产品设计方案与原型评审,提供技术建议
  5. 参加公司内部培训,提升专业技能
  6. 配合慧软排查 AMI 系统相关问题,确保系统正常运行

目标达成情况

本月进行了以下非开发工作:

  1. 智能断路器有关标准培训
  2. B0145 原型评审会议
  3. APP 界面原型评审会议
  4. 周报,Ones 填写

git 提交记录

tmp

  • pref: 遥控指令迁移至 yxyc 工程
  • feat: 兼容通瑞电气遥控指令
  • feat: 变压器详情接口新增 gridNodes 字段
  • feat: 变压器总览新增油压,三相电流不平衡度,三相电压不平衡度
  • fix: 多语言分页查询接口无法模糊查询
  • refactor: 多语言相关接口重构;支持禁用指定多语言翻译;
  • refactor: 多语言相关接口重构;支持禁用指定多语言翻译;
  • fix: ar overview 页面最后刷新时间使用最后上送时间
  • fix: 点位分组进行排序展示
  • fix: ar 最后更新时间不对
  • pref: 重合器系统遥控预检查优化
  • fix: TokenEntry 添加 Getter 函数
  • feat: token 在使用后,更新过期时间
  • feat: 遥控调试
  • pref: 根据点位 code 排序
  • feat: 点位分组增加遥控
  • fix: 不显示分组为空的点位
  • feat: 遥控前置检查新增单个点位检查接口
  • feat: 遥控
  • feat: 简单的限流注解
  • feat: ar 密码管理
  • feat: ar 列表实时数据接口
  • feat: 重合器遥信,遥测数据分组展示; 首页大屏在线状态数据接口
  • feat: 在应用启动时候将所有设备在线状态重置为离线
  • fix: 记录日志报错

data-tools

  • pref: 遥控指令迁移至 yxyc 工程
  • fix: TMPT 采集第三方设备时 enName,frName 为空
  • fix: TMPT 采集"电流不平衡度, 电压不平衡度"
  • fix: 解决一个空指针问题
  • fix: 设备在线状态异常
  • fix: valueStr 保留3位小数
  • fix: ArEnum 新增 coefficient 字段
  • fix: 只订阅 /v1/devices/+/datas topic
  • feat: 添加出口类型的关系映射
  • fix: 更新离线状态
  • fix: 添加非空检查以优化遥测和遥信数据处理
  • fix: 优化设备离线事件处理
  • fix: 优化设备离线事件处理
  • fix: 格式化 MonitorItemDTO 中的 valueStr 为两位小数
  • fix: 更新设备在线状态
  • fix: 点位分组展示 unit 优化
  • fix: 兼容上报数据的 v 字段是字符串类型
  • ci: b0145 redis db 改为 1
  • feat: MQTT 监听 topic 改为 /v1/devices/#
  • feat: ArDOEnum 完善
  • feat: ArDIEnum 补齐中文描述
  • feat: ArEnum 新增 enName, frName 字段
  • feat: b0145 新增遥控枚举类
  • feat: 设备心跳
  • pref: b0145 项目数据采集代码优化
  • feat: b0145 项目数据采集工程

yav

  • feat: 新增重合器遥控页面
  • fix: 解决通过数据库修改菜单无法生效的问题
  • fix: 点位分组展示兼容出口类型的点位