namespace DocumentServiceAPI.Utility { /// /// 分页查询条件基类 /// public abstract class PageBaseSearch: BaseSearch { /// /// 页码 /// public int PageIndex { get; set; } = 1; /// /// 分页大小 /// public int PageSize { get; set; } = 20; } public abstract class BaseSearch { public int ID { get; set; } /// /// 公司ID /// public int CompanyID { get; set; } /// /// 租户ID /// public int TenantID { get; set; } /// /// 用户ID /// public int UserID { get; set; } /// /// 开始日期 /// public DateTime? StartTime { get; set; } /// /// 结束日期 /// public DateTime? EndTime { get; set; } } /// /// 分页数据信息 /// /// public class PageResult { /// /// 页码 /// public int PageIndex { get; set; } /// /// 分页大小 /// public int PageSize { get; set; } /// /// 记录总数 /// public int TotalCount { get; set; } /// /// 记录集合 /// public List Items { get; set; } = new(); /// /// 总页数 /// public int TotalPage { get; set; } } }