Skip to Content

2025年10月27日

上周回顾

中心服务平台 - 处理同事列出的功能清单

https://docs.qq.com/sheet/DV3hsTEhYRkVna2Jr

  • 目标: 按优先级处理同事列出的功能清单
  • 进度: 已完成 30% | 计划完成30%。
    • 完成 地图直播相关功能
    • 完成 多屏直播相关功能
    • 完成 设备升级相关功能
    • 完成本周计划: 自测及修正 bug 报表相关功能
      • 完成本周计划: 自测及修正 bug 电量日志:发现数据存储的分索引有误,“timestamp”: 1760995393000 是 UTC 时间,对应 “2025/10/21 05:23:13”,却存入了 battery-20251020。需修改服务端存储到索引的逻辑,还有前端传参的时间范围需要额外转换为 UTC 时间
      • 完成本周计划: 自测及修正 bug GPS 日志:也有与电量日志一样的问题, 一起处理
      • 完成本周计划: 自测及修正 bug MQTT 连接统计:也有与电量日志一样的问题, 一起处理
      • 完成本周计划: 自测及修正 bug MQTT 连接日志:也有与电量日志一样的问题, 一起处理
      • 完成本周计划: 自测及修正 bug 用户日志:也有与电量日志一样的问题, 一起处理
    • 本周计划: 自测及修正 bug 远程相关功能
      • 完成本周计划: 自测及修正 bug 电量日志
        • 完成本周计划: 自测及修正 bug wlan: Signal 的取值改为与 WiFi设置中一致,取 SignalDB 字段,并加上 dBm 后缀
        • 完成本周计划: 自测及修正 bug lan: MASK 字段取值处理; DNS 2 为空值时改为不显示
      • 完成本周计划: 自测及修正 bug 设备配置
        • 完成本周计划: 自测及修正 bug 拍照设置: JPEG_CFG_S.JpegNum 的默认值及对应 Disabled 状态应为 1,原设置为 0。
        • 完成本周计划: 自测及修正 bug 时间设置: TIME_CFG_S.ZoneStr 的设置值方面,发现不同型号的设备似乎存在区别。经咨询韦工,除巴西客户的设备外,其他设备均采用 “区域 + 城市” 的方式。下拉选择项需补全为覆盖全球时区,原本仅包含亚洲主要城市及地区的时区信息。
      • 完成本周计划: 自测及修正 bug 采集服务器信息界面

中心服务平台 - 已有功能改进

  • 目标: 方便客户使用
  • 进度: 已完成 0% | 计划完成100%。计划周三有调整,需优先做 qt tools 中地图功能
    • 本周计划: 新增功能 设备管理
      • 新增及修改界面直接绑定数据采集服务器,无需额外进入其他界面维护绑定关系
      • 数据采集设备的列表与详情页面,显示已绑定的采集服务器信息,以及设备当前固件信息、设备新固件信息
      • 添加单个固件升级推送及批量固件升级推送功能
    • 本周计划: 新增功能 地图直播相关功能
      • 本周计划: 新增功能 数据采集设备运行信息弹出面板中,显示已绑定的数据采集服务器信息
    • 本周计划: 新增功能 远程相关功能
      • 本周计划: 新增功能 数据采集设备运行信息弹出面板中,显示已绑定的数据采集服务器信息
    • 本周计划: 新增功能 采集服务器管理
      • 采集服务器的列表与详情页面,显示已关联设备总数, 已关联设备标签(设备名+编号),以及设备当前固件信息、设备新固件信息
      • 添加单个固件升级推送及批量固件升级推送功能

qt-tools

  • 目标: 添加地图功能
  • 进度: 已完成 30% | 计划完成30%。
    • 完成本周计划: 新增功能 视频播放相关功能
      • 地图相关功能
        • 完成本周计划: 前期准备 专属前端项目工程搭建:https://reactrouter.com/start/framework/installation
        • 完成本周计划: 前期准备 前端项目集成必要的UI框架:https://ui.shadcn.com/docs/installation/react-router
        • 完成本周计划: 前期准备 前端项目集成 tauri(便于不依赖qt-tools编译为原生应用运行,方便快速开发,不受qt-tools的接口开发进度限制):https://tauri.app/start/create-project/
        • 完成本周计划: 前期准备 前端项目集成必要的国际化i18next框架:https://react.i18next.com/getting-started
        • 完成本周计划: 前期准备 前端项目集成必要的hooks库:https://ahooks.js.org/
        • 完成本周计划: 新增功能 不同类型地图切换
        • 完成本周计划: 新增功能 地图初始点处理:优先使用通过API获取到的当前位置;其次为当前语言对应的国家的首都
        • 完成本周计划: 新增功能 国际化语言受控处理,需 同步qt-tools当前所选语言;国际化文件存储处理,方便后续添加其他国家语言
        • 完成本周计划: 新增功能 在tauri中用Rust开发WebSocket接口,模拟qt-tools实现功能:当前语言、GPS轨迹数据、当前播放时间

其它

  • 目标: 记录日常耗时的杂项工作、协作事项,以及必要的沟通、讨论等隐性事务。
  • 进度: 属非计划内事务。详情见上周记录,此处不再赘述。

本周工作计划与执行完成进度

中心服务平台 - 已有功能改进

  • 目标: 方便客户使用
  • 进度: 已完成 20% | 计划完成30%。受多个非计划内事务的影响。
    • 完成本周临时补充计划: 改进 远控界面离线状态应使用灰色样式:采集服务器/已绑定采集服务器的执法仪/未绑定采集服务器的执法仪 * 选择状态/未选择状态
    • 完成本周临时补充计划: 改进 远程模块的数证管理平台配置里某些字段的边界值及判断逻辑,需与数证管理平台同步一致。比如:
      • 磁盘使用率告警阈值:20%-98%
      • 磁盘使用率停止阈值: 30%-99%
      • 磁盘使用率告警阈值必顺小于磁盘使用率停止阈值
      • 多个端口号设置,不能相同:错误的配置会导致端口冲突
    • 完成本周临时补充计划: 改进 在远程模块的数证管理平台的磁盘及服务管理中,重启服务按钮原为点击后立即执行,现改进为先弹出提示信息,确认后再执行。该调整使重启服务操作更加审慎。
    • 完成本周临时补充计划: 修复 bug 直播时,即便没有进行界面操作,也需定时更换新的 token,避免退出到登录界面。因为用户在观看视频时,通常不会对界面进行操作。正常情况下,是通过判断是否有操作来更换新的 token 的。经排查,该 bug 源于某次改动简化了 authorization 的设置写法,应调用 setAuthorization 方法,其中还有相关业务逻辑需要触发。
    • 本周计划: 新增功能 设备管理
      • 新增及修改界面直接绑定数据采集服务器,无需额外进入其他界面维护绑定关系
      • 数据采集设备的列表与详情页面,显示已绑定的采集服务器信息,以及设备当前固件信息、设备新固件信息
      • 添加单个固件升级推送及批量固件升级推送功能

qt-tools

  • 目标: 添加地图功能
  • 进度: 已完成 100% | 计划完成100%。
    • 完成本周计划: 新增功能 视频播放相关功能
      • 地图相关功能
        • 完成 前期准备 专属前端项目工程搭建:https://reactrouter.com/start/framework/installation
        • 完成: 前期准备 前端项目集成必要的UI框架:https://ui.shadcn.com/docs/installation/react-router
        • 完成: 前期准备 前端项目集成 tauri(便于不依赖qt-tools编译为原生应用运行,方便快速开发,不受qt-tools的接口开发进度限制):https://tauri.app/start/create-project/
        • 完成: 前期准备 前端项目集成必要的国际化i18next框架:https://react.i18next.com/getting-started
        • 完成: 前期准备 前端项目集成必要的hooks库:https://ahooks.js.org/
        • 完成: 新增功能 不同类型地图切换
        • 完成: 新增功能 地图初始点处理:优先使用通过API获取到的当前位置;其次为当前语言对应的国家的首都
        • 完成: 新增功能 国际化语言受控处理,需同步qt-tools当前所选语言;国际化文件存储处理,方便后续添加其他国家语言
        • 完成: 新增功能 在tauri中用Rust开发WebSocket接口,模拟qt-tools实现功能:当前语言、GPS轨迹数据、当前播放时间
        • 完成本周计划: 新增功能 最终地图显示中心点处理:根据GPS轨迹数据计算中心点,从初始点以动画形式移动至该点,涉及GPS轨迹数据
        • 完成本周计划: 新增功能 显示轨迹线路
        • 完成本周计划: 新增功能 GPS轨迹数据去重(移动距离较小或长期停留)
        • 完成本周计划: 新增功能 播放时间触发轨迹线路上当前点的移动
        • 完成本周计划: 新增功能 在tauri中用Rust开发HTTP接口,模拟qt-tools实现功能:地理位置反查转发(共两个,其中一个用于国内显示中文地址)
        • 完成本周临时补充计划: 新增功能 优化并改进完整线路的样式:参考百度地图的样式。
        • 完成本周临时补充计划: 新增功能 在完整线路基础上,额外叠加一条粗线条且带有透明度的线路,用于对应当前视频播放时长进度。
        • 完成本周临时补充计划: 新增功能 在完整线路的两端,分别添加“开始”“结束”标识及描点,并显示坐标等相关信息。
        • 完成本周临时补充计划: 新增功能 在当前视频播放时长进度对应的线路最新位置,添加描点并显示坐标等相关信息。
        • 完成本周临时补充计划: 新增功能 通过地址反查技术获取坐标对应的地理位置信息,进一步丰富坐标相关内容
        • 完成本周计划: 其它 将编译后的文件交付给小姚,并就接口、国际化等方面进行沟通与说明,以便其能够开展开发对接及后期维护工作。

其它

  • 目标: 记录日常耗时的杂项工作、协作事项,以及必要的沟通、讨论等隐性事务。
  • 进度: 属非计划内事务
    • 27 日
      • 处理 zxs-cs 服务停运的问题;为避免频繁进行此类维护工作,需从根本上解决问题:已与王工、张工沟通 zxs-cs 服务器升级配置事宜,计划将内存从 4G 升级至 8G。
      • 面试应聘者
    • 28 日
      • 面试应聘者

备忘

  • app api 分享列表中需关联查询出手机号码及邮箱名
Last updated on