Prechádzať zdrojové kódy

甄别不同意报错

田爽 4 mesiacov pred
rodič
commit
e1b8433f29

+ 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())
             {