|
@@ -1027,6 +1027,7 @@ namespace Hotline.Api.Controllers
|
|
|
{
|
|
|
var (total, items) = await _knowledgeCollectRepository.Queryable()
|
|
|
.Includes(x=>x.Knowledge)
|
|
|
+ .Includes(x=>x.Knowledge,t=>t.KnowledgeType)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.Keyword),x=>x.Knowledge.Title.Contains(dto.Keyword!)||( x.Knowledge.Summary != null && x.Knowledge.Summary.Contains(dto.Keyword!)))
|
|
|
.Where(x=>x.CreatorId == _sessionContext.UserId)
|
|
|
.OrderByDescending(x => x.CreationTime)
|