Parcourir la source

甄别不同意报错

田爽 il y a 4 mois
Parent
commit
e1b8433f29
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  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())
             {