From 26a6db037a0d3d095293e593fd545ea4b33b7a25 Mon Sep 17 00:00:00 2001 From: liumangmang Date: Fri, 3 Apr 2026 10:11:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=A0=87=E8=AE=B04=E6=9C=88=E5=BE=85?= =?UTF-8?q?=E5=8A=9E=E5=B7=A1=E8=A7=86=E6=8A=A5=E5=91=8A=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=BB=BB=E5=8A=A1=E4=B8=BA=E5=B7=B2=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/work/todo/2026-04.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/work/todo/2026-04.md b/src/work/todo/2026-04.md index ba004bc..845f1c8 100644 --- a/src/work/todo/2026-04.md +++ b/src/work/todo/2026-04.md @@ -15,11 +15,11 @@ title: 4月待办(2026-04) # 待办清单(2026-04) > 最后更新: 2026-04-02 -> 统计: 未开始 3 项 +> 统计: 已完成 1 项、未开始 2 项 ## 清单总览 -- 当前优先: 3(未开始) +- 当前优先: 2(未开始) ## 状态说明 @@ -29,7 +29,7 @@ title: 4月待办(2026-04) ## 当前优先 -### 1. 巡视报告配置异常需要修复 +### 1. 巡视报告配置异常需要修复 - **描述**: 巡视报告配置异常,在这里设置筛选搜索修改设置之后,同一主设备下其它点的设置就变成空的了 - **错误日志**: @@ -103,10 +103,8 @@ title: 4月待办(2026-04) at java.lang.Thread.run(Thread.java:748) 2026-03-31 19:16:52.945 [TThreadPoolServer WorkerProcess-6] INFO com.sunri.model.pipeline.DictatePipeline - [流水线完成] PatrolReportDevicePointRecordPipeLine 处理耗时: 34ms ``` -- **下一步**: - 1. 定位 PatrolReportDevicePointRecordPipeLine.java:44 代码逻辑 - 2. 修复 toMap 重复 key 问题 - 3. 验证修改后同一主设备下多点位配置保存正常 +- **完成方案**: 将 PatrolReportDevicePointRecordPipeLine 的去重与处理维度统一改为 devicePointId 全局唯一(跨主设备同点位仅保留最大 id 并删除其余),再基于保留记录更新/插入以彻底避免 Duplicate key。 +- **完成情况**: 已修复并验证,同一主设备下多点位配置保存正常 ### 2. 与姬工讨论上海导出五通报表的问题