namespace DS.Module.Core; /// /// 分页查询条件信息 /// public class PageCondition { /// /// 初始化一个 默认参数(第1页,每页20,排序条件为空)的分页查询条件信息类 的新实例 /// public PageCondition() : this(1, 20,false) { } /// /// 初始化一个 指定页索引与页大小的分页查询条件信息类 的新实例 /// /// 页索引 /// 页大小 /// public PageCondition(int pageIndex, int pageSize,bool isExport = false) { IsExport = isExport; PageIndex = pageIndex; PageSize = pageSize; SortConditions = new SortCondition[] { }; } /// /// 是否导出 /// public bool IsExport { get; set; } = false; /// /// 获取或设置 页索引 /// public int PageIndex { get; set; } /// /// 获取或设置 页大小 /// public int PageSize { get; set; } /// /// 获取或设置 排序条件组 /// public SortCondition[] SortConditions { get; set; } }