From a5d06c6c27373572087ae67c3771695bf8acec75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E4=BC=9F?= <421281095@qq.com> Date: Sat, 7 Feb 2026 18:29:44 +0800 Subject: [PATCH] =?UTF-8?q?perf(workflow):=20=E4=BC=98=E5=8C=96=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E4=BB=BB=E5=8A=A1=E6=9F=A5=E8=AF=A2=E6=80=A7?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加显式字段映射避免全量数据加载 - 减少数据库查询的数据传输量 - 提升工作流实例任务列表加载速度 --- OpenAuth.App/workflow/WorkflowEngineApp.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/OpenAuth.App/workflow/WorkflowEngineApp.cs b/OpenAuth.App/workflow/WorkflowEngineApp.cs index d7593d7..1c0dca7 100644 --- a/OpenAuth.App/workflow/WorkflowEngineApp.cs +++ b/OpenAuth.App/workflow/WorkflowEngineApp.cs @@ -1176,6 +1176,17 @@ public class WorkflowEngineApp : SqlSugarBaseApp() .Where(w => w.InstanceId == instance.InstanceId) .OrderByDescending(w => w.WorkitemId) + .Select(w => new + ZyFlowWorkitem + { + WorkitemId = w.WorkitemId, + Comment = w.Comment, + Status = w.Status, + ReceiveTime = w.ReceiveTime, + HandleTime = w.HandleTime, + HandlerName = w.HandlerName, + NodeName = w.NodeName + }) .ToList(); var illegalConstructionAssessment = _sqlSugar