Forráskód Böngészése

下一步如果是动态 增加判断指向

田爽 6 hónapja
szülő
commit
9d7230693b

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

@@ -1657,7 +1657,8 @@ public class WorkflowApplication : IWorkflowApplication, IScopeDependency
         }
 
         if (isNextDynamic)
-            return FlowAssignInfo.Create(EFlowAssignType.Org, handlers, isStartCountersign);
+            return dto.HandlerType == EHandlerType.AssignedOrgOrRole? FlowAssignInfo.Create(EFlowAssignType.OrgAndRole, handlers, isStartCountersign) 
+            : FlowAssignInfo.Create(EFlowAssignType.Org, handlers, isStartCountersign);
 
         return await GetNextStepFlowAssignInfoByDefineAsync(nextStepDefine, dto.HandlerType, isStartCountersign, handlers,
             cancellationToken);