Преглед на файлове

退回到派单节点 由原派单人处理

田爽 преди 9 месеца
родител
ревизия
3496ad9c7d
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3 1
      src/Hotline/FlowEngine/Workflows/WorkflowDomainService.cs

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

@@ -1888,7 +1888,9 @@ namespace Hotline.FlowEngine.Workflows
 	            //newStep.FlowAssignType = EFlowAssignType.User;
                 // 是否中心  临时紧急修改 后续在流程模版定义是否原办理人退回类型 来实现流程 禅道200
                 newStep.FlowAssignType = !step.HandlerOrgIsCenter!.Value ? EFlowAssignType.Org : EFlowAssignType.Role;
-                newStep.Assign(step.HandlerId, step.HandlerName, step.HandlerOrgId, step.HandlerOrgName);
+                if (newStep.BusinessType == EBusinessType.Send)
+	                newStep.FlowAssignType = EFlowAssignType.User;
+				newStep.Assign(step.HandlerId, step.HandlerName, step.HandlerOrgId, step.HandlerOrgName);
             }
 
             await _workflowStepRepository.AddAsync(newStep, cancellationToken);