|
@@ -4186,8 +4186,8 @@ public class OrderApplication : IOrderApplication, IScopeDependency
|
|
|
public ISugarQueryable<OrderTsDetailsDto> QueryKnowledgeQuoteList(PagedKeywordRequest dto)
|
|
|
{
|
|
|
var query = _knowledgeQuoteRepository.Queryable()
|
|
|
- .LeftJoin<Hotline.KnowledgeBase.Knowledge>((kq, kn) => kq.KnowledgeId == kq.Id)
|
|
|
- .Where((kq, kn) => kq.CreationTime >= dto.StartTime && kq.CreationTime <= dto.EndTime)
|
|
|
+ .LeftJoin<Hotline.KnowledgeBase.Knowledge>((kq, kn) => kq.KnowledgeId == kn.Id)
|
|
|
+ .Where((kq, kn) => kq.CreationTime >= dto.StartTime && kq.CreationTime <= dto.EndTime && kn.Id != null)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.Keyword), (kq, kn) => kn.Title.Contains(dto.Keyword))
|
|
|
.GroupBy((kq, kn) => new { kn.Id, kn.Title })
|
|
|
.Select((kq, kn) => new OrderTsDetailsDto
|