From d687ba7d56e91dbad640f7cd0ba1cde40807de45 Mon Sep 17 00:00:00 2001 From: chenxing Date: Mon, 12 Oct 2026 10:28:24 +0800 Subject: [PATCH] =?UTF-8?q?fix(flow):=20=E5=BE=85=E5=8A=9E/=E5=B7=B2?= =?UTF-8?q?=E5=8A=9E=E5=88=97=E8=A1=A8=E8=A1=A5=E5=85=85=20submitterName?= =?UTF-8?q?=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - FlowModels.TaskItem 新增 submitterName(办件发起人姓名快照) - FlowQueryService.fillInstanceInfo 复用已加载的 FlwInstance 补 set,零额外查询 - 修复前端「我的待办」列头「提交人」因字段缺失而回落显示当前办理人的问题 --- src/main/java/com/yunhai/flowcenter/model/FlowModels.java | 4 ++++ .../java/com/yunhai/flowcenter/service/FlowQueryService.java | 1 + 2 files changed, 5 insertions(+) diff --git a/src/main/java/com/yunhai/flowcenter/model/FlowModels.java b/src/main/java/com/yunhai/flowcenter/model/FlowModels.java index c4e0203..ce0ac64 100644 --- a/src/main/java/com/yunhai/flowcenter/model/FlowModels.java +++ b/src/main/java/com/yunhai/flowcenter/model/FlowModels.java @@ -41,6 +41,10 @@ public final class FlowModels { private String nodeId; private String nodeName; private String assigneeName; + /** + * 提交人姓名(办件发起人快照)。列表列"提交人"以此为准,勿与 assigneeName(当前办理人)混用。 + */ + private String submitterName; private Integer status; private String opinion; private String arriveTime; diff --git a/src/main/java/com/yunhai/flowcenter/service/FlowQueryService.java b/src/main/java/com/yunhai/flowcenter/service/FlowQueryService.java index f939deb..a96088d 100644 --- a/src/main/java/com/yunhai/flowcenter/service/FlowQueryService.java +++ b/src/main/java/com/yunhai/flowcenter/service/FlowQueryService.java @@ -505,6 +505,7 @@ public class FlowQueryService { item.setBizType(instance.getBizType()); item.setBizId(instance.getBizId()); item.setInstanceStatus(instance.getStatus()); + item.setSubmitterName(instance.getSubmitterName()); } } }