浏览代码

fixed: get recall steps include start step

xf 1 年之前
父节点
当前提交
82fde59506
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Hotline.Application/FlowEngine/WorkflowApplication.cs

+ 2 - 2
src/Hotline.Application/FlowEngine/WorkflowApplication.cs

@@ -595,8 +595,8 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
                         : null
                 : CheckFlowDirection(currentStep.BusinessType, stepDefine.BusinessType);
 
-            if (originStep.NextHandlers.Any()) 
-                stepOption.Handler = originStep.NextHandlers.First(d => d.Key == originStep.HandlerId || d.Key == originStep.HandlerOrgId);
+            if (originStep.Handlers.Any()) 
+                stepOption.Handler = originStep.Handlers.FirstOrDefault(d => d.Key == originStep.HandlerId || d.Key == originStep.HandlerOrgId);
 
             steps.Add(stepOption);
         }