xf 2 anos atrás
pai
commit
f731036c3d

+ 2 - 1
src/Hotline.Api/Controllers/KnowledgeController.cs

@@ -430,7 +430,7 @@ namespace Hotline.Api.Controllers
         public async Task<PagedDto<KnowledgeDeleteApplyDataDto>> GetDeleteApplyList([FromQuery] KnowledgeDeletelPagedListDto pagedDto)
         {
             var (total, items) = await _knowledgeWorkFlowRepository
-               .Queryable(includeDeleted:true)
+               .Queryable(includeDeleted: true)
                .Includes(it => it.Knowledge)
                .Includes(it => it.Knowledge)
                .Includes(it => it.Knowledge, it => it.User)
@@ -481,6 +481,7 @@ namespace Hotline.Api.Controllers
                 .OrderByDescending(p => p.CreationTime)
                 .ToPagedListAsync(pagedDto.PageIndex, pagedDto.PageSize, HttpContext.RequestAborted);
 
+            //var canHandle = items.First().Workflow.CanHandle(_sessionContext.RequiredUserId, _sessionContext.RequiredOrgCode);
 
             return new PagedDto<KnowledgeApprovalDataDto>(total, _mapper.Map<IReadOnlyList<KnowledgeApprovalDataDto>>(items));
         }

+ 2 - 0
src/Hotline.Share/Dtos/Knowledge/KnowledgeDataDto.cs

@@ -120,6 +120,8 @@ namespace Hotline.Share.Dtos.Knowledge
         /// 审核时间
         /// </summary>
         public DateTime? HandleTime { get; set; }
+
+        public bool CanHandle { get; set; }
     }
 
     /// <summary>