|
@@ -5704,6 +5704,10 @@ public class OrderController : BaseController
|
|
|
var workflow = await _workflowDomainService.GetWorkflowAsync(workflowId, withSteps: true,
|
|
|
cancellationToken: HttpContext.RequestAborted);
|
|
|
var steps = _mapper.Map<List<WorkflowTraceDto>>(workflow.Steps);
|
|
|
+ if (!_sessionContext.OrgIsCenter)
|
|
|
+ {
|
|
|
+ steps = steps.Where(x => x.HandlerOrgId != null && x.HandlerOrgId.StartsWith(_sessionContext.RequiredOrgId)).ToList();
|
|
|
+ }
|
|
|
var workflowDto = _mapper.Map<WorkflowDto>(workflow);
|
|
|
workflowDto.Traces = steps;
|
|
|
foreach (var item in workflowDto.Traces)
|