田爽 9 mēneši atpakaļ
vecāks
revīzija
5551e68a53

+ 1 - 1
src/Hotline.Application/Handlers/FlowEngine/WorkflowPreviousHandler.cs

@@ -173,7 +173,7 @@ namespace Hotline.Application.Handlers.FlowEngine
                         {
                             screen.Flowed(workflow.FlowedUserIds, workflow.FlowedOrgIds, workflow.HandlerUsers, workflow.HandlerOrgs);
                             screen.SendBackTime = DateTime.Now;
-                            screen.SendBackApply = workflowSteps.Steps.Count <= 2;
+                            screen.SendBackApply = workflowSteps.Steps.Any(x=>x is { Status: EWorkflowStepStatus.WaitForHandle, StepType: EStepType.Start } );
                             screen.Status = EScreenStatus.SendBack;
                             screen.SendBackNum++;
 							await _orderScreenRepository.UpdateAsync(screen, cancellationToken);