|
@@ -5155,41 +5155,6 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
|
|
|
public async Task OrderPrevious(OrderSendBackAudit sendBack, Order order, CancellationToken cancellationToken)
|
|
|
{
|
|
|
-
|
|
|
- //var (workflow, currentStep, prevDefine, prevStep, newStep, flowDirection) =
|
|
|
- // await _workflowApplication.PreviousAsync(sendBack.SendBackData,
|
|
|
- // async (workflow1, currentStep1, prevStepDefine, prevStep1, newStep) =>
|
|
|
- // {
|
|
|
- // var stepAssignInfo =
|
|
|
- // await GetOrderPreviousAssignInfoAsync(workflow1, prevStepDefine, prevStep1, cancellationToken);
|
|
|
- // if (stepAssignInfo is null) return;
|
|
|
- // var validator = new StepAssignInfoValidator();
|
|
|
- // await validator.ValidateAndThrowAsync(stepAssignInfo);
|
|
|
- // newStep.Assign(stepAssignInfo);
|
|
|
- // if (sendBack.AssignStepId != prevStep1.Id) prevStep1.HandleMode = EHandleMode.PreviousNoDisplay;
|
|
|
- // },
|
|
|
- // cancellationToken);
|
|
|
-
|
|
|
- //if (sendBack.IsAssign.Value)
|
|
|
- //{
|
|
|
- // while (sendBack.AssignStepId != prevStep.Id)
|
|
|
- // {
|
|
|
- // (workflow, currentStep, prevDefine, prevStep, newStep, flowDirection) =
|
|
|
- // await _workflowApplication.PreviousAsync(sendBack.SendBackData,
|
|
|
- // async (workflow1, currentStep1, prevStepDefine, prevStep1, newStep) =>
|
|
|
- // {
|
|
|
- // var stepAssignInfo =
|
|
|
- // await GetOrderPreviousAssignInfoAsync(workflow1, prevStepDefine, prevStep1, cancellationToken);
|
|
|
- // if (stepAssignInfo is null) return;
|
|
|
- // var validator = new StepAssignInfoValidator();
|
|
|
- // await validator.ValidateAndThrowAsync(stepAssignInfo);
|
|
|
- // newStep.Assign(stepAssignInfo);
|
|
|
- // if (sendBack.AssignStepId != prevStep.Id) prevStep1.HandleMode = EHandleMode.PreviousNoDisplay;
|
|
|
- // },
|
|
|
- // cancellationToken);
|
|
|
- // }
|
|
|
- //}
|
|
|
-
|
|
|
var handleMode = EHandleMode.Previous;
|
|
|
WorkflowStep? currentStep, prevStep, newStep, startStep = null;
|
|
|
EFlowDirection flowDirection;
|
|
@@ -5248,9 +5213,6 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
await _orderRepository.Updateable().SetColumns(o => new Order() { ProcessType = processType, SendBackNum = order.SendBackNum })
|
|
|
.Where(o => o.Id == order.Id).ExecuteCommandAsync(cancellationToken);
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
- await _orderSendBackAuditRepository.AddAsync(sendBack, cancellationToken);
|
|
|
}
|
|
|
#endregion
|
|
|
}
|