|
@@ -468,8 +468,14 @@ namespace Hotline.Api.Controllers
|
|
|
.OrderByDescending(p => p.CreationTime)
|
|
|
.ToPagedListAsync(pagedDto.PageIndex, pagedDto.PageSize, HttpContext.RequestAborted);
|
|
|
|
|
|
+ foreach (var item in items)
|
|
|
+ {
|
|
|
+ if (item.Workflow!=null)
|
|
|
+ item.CanHandle = item.Workflow.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgCode);
|
|
|
+
|
|
|
+ }
|
|
|
//处理是否可以办理
|
|
|
- items.ForEach(d => d.CanHandle = d.Workflow.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgCode));
|
|
|
+ //items.ForEach(d => d.CanHandle = d.Workflow.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgCode));
|
|
|
|
|
|
return new PagedDto<KnowledgeApprovalDataDto>(total, _mapper.Map<IReadOnlyList<KnowledgeApprovalDataDto>>(items));
|
|
|
}
|