Просмотр исходного кода

fix: SqlSugarPagedList IEnumerable 分页拓展逻辑调整

许俊杰 3 лет назад
Родитель
Сommit
b746c4a686
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarPagedList.cs

+ 1 - 1
Admin.NET/Admin.NET.Core/SqlSugar/SqlSugarPagedList.cs

@@ -110,7 +110,7 @@ public static class SqlSugarPagedExtensions
     {
         var total = entity.Count();
         var items = entity.Skip((pageIndex - 1) * pageSize).Take(pageSize).ToList();
-        var totalPages = (int)Math.Ceiling(total / (double)pageSize);
+        var totalPages = pageSize > 0 ? (int)Math.Ceiling(total / (double)pageSize) : 0;
         return new SqlSugarPagedList<TEntity>
         {
             Page = pageIndex,