using System; using System.Collections.Generic; namespace CncModels.Dto { /// /// 分页结果 /// /// 数据项类型 public class PagedResult { /// 数据列表 public List Items { get; set; } = new List(); /// 总记录数 public int Total { get; set; } /// 当前页码(从1开始) public int Page { get; set; } /// 每页条数 public int PageSize { get; set; } /// 总页数 public int TotalPages => PageSize > 0 ? (int)Math.Ceiling((double)Total / PageSize) : 0; } }