浏览代码

修改知识库超期更新bug

tangjiang 1 天之前
父节点
当前提交
b92f2f11db
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/Hotline.Application/Knowledge/KnowApplication.cs

+ 3 - 2
src/Hotline.Application/Knowledge/KnowApplication.cs

@@ -523,14 +523,15 @@ 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, p.LastModificationTime })
                     .Select(p => new KnowedgeStatisticsDto
                     {
-                       Index= SqlFunc.RowNumber($"{p.LastModificationTime} desc "),
+                        Index = SqlFunc.RowNumber($"{p.LastModificationTime} desc "),
                         LastModificationTime = p.LastModificationTime,
                         OrgName = p.SourceOrganize.Name
                     })
                     .MergeTable()
-                    .Where(p=>p.Index==1)
+                    .Where(p => p.Index == 1)
                     .OrderByDescending(p => p.LastModificationTime);
         }
     }