|
@@ -523,7 +523,7 @@ namespace Hotline.Application.Knowledge
|
|
|
.WhereIF(dto.StartTime.HasValue, p => p.LastModificationTime >= dto.StartTime)
|
|
|
.WhereIF(dto.EndTime.HasValue, p => p.LastModificationTime <= dto.EndTime)
|
|
|
.WhereIF(!string.IsNullOrEmpty(dto.Keyword), p => p.SourceOrganize.Name.Contains(dto.Keyword))
|
|
|
- .OrderBy(p => new { p.SourceOrganize.Name, p.LastModificationTime })
|
|
|
+ .GroupBy(p => new { p.SourceOrganize.Name, p.LastModificationTime })
|
|
|
.Select(p => new KnowedgeStatisticsDto
|
|
|
{
|
|
|
Index = SqlFunc.RowNumber($"{p.LastModificationTime} desc "),
|