瀏覽代碼

甄别不同意报错

田爽 4 月之前
父節點
當前提交
e1b8433f29
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

+ 1 - 1
src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

@@ -3038,7 +3038,7 @@ namespace Hotline.FlowEngine.Workflows
             CancellationToken cancellationToken = default)
         {
             List<FlowStepHandler> handlers;
-            if (stepDefine.HandlerType != EHandlerType.Role && !dto.NextHandlers.Any())
+            if (stepDefine.HandlerType != EHandlerType.Role && stepDefine.StepType != EStepType.End && !dto.NextHandlers.Any())
                 throw new UserFriendlyException("未指定节点处理者");
             if (stepDefine.HandlerType == EHandlerType.Role && !dto.NextHandlers.Any())
             {