53 lines
1.1 KiB
C#
53 lines
1.1 KiB
C#
using System.Collections.Generic;
|
|
|
|
namespace SqlSugar
|
|
{
|
|
/// <summary>
|
|
/// 分页泛型集合
|
|
/// </summary>
|
|
/// <typeparam name="TEntity"></typeparam>
|
|
public class SqlSugarPagedList<TEntity>
|
|
{
|
|
/// <summary>
|
|
/// 页码
|
|
/// </summary>
|
|
public int PageIndex { get; set; }
|
|
|
|
/// <summary>
|
|
/// 页容量
|
|
/// </summary>
|
|
public int PageSize { get; set; }
|
|
|
|
/// <summary>
|
|
/// 总条数
|
|
/// </summary>
|
|
public int TotalCount { get; set; }
|
|
|
|
/// <summary>
|
|
/// 总页数
|
|
/// </summary>
|
|
public int TotalPages { get; set; }
|
|
|
|
/// <summary>
|
|
/// 当前页集合
|
|
/// </summary>
|
|
public IEnumerable<TEntity> Items { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否有上一页
|
|
/// </summary>
|
|
public bool HasPrevPages { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否有下一页
|
|
/// </summary>
|
|
public bool HasNextPages { get; set; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 分页集合
|
|
/// </summary>
|
|
public class PagedModel : SqlSugarPagedList<object>
|
|
{
|
|
}
|
|
} |