using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Muchinfo.MTPClient.Data { // PageNumber int32 Optional 查询第几页,1为第一页 //RecordPerPage int32 Optional 每页多少条记录(服务端应该有个最大允许数量,该字段值不允许超过服务端的) //QueryMark int32 Optional 客户自定义查询标记 //SortField string Optional 按哪个字段排序 //SortOrder int32 Optional 排序方式,0降序 1升序 //NeedTotalCount int32 Optional 是否需要返回TotalCount值 //PageNumber int32 Optional 服务端原值返回,查询第几页 //RecordPerPage int32 Optional 服务端原值返回,每页多少条记录 //QueryMark int32 Optional 服务端原值返回,客户自定义查询标记 //SortField string Optional 服务端原值返回,按哪个字段排序 //SortOrder int32 Optional 服务端原值返回,排序方式,0降序 1升序 //RecordCount int32 Optional 服务端返回,本次查询结果返回了多少条记录 //TotalCount int32 Optional 服务端返回,满足查询条件的共多少条记录 /// /// 请求查询分页内容 /// public class PageInfo { /// /// 客户自定义查询标记 /// public int Mark { get; set; } /// /// 是否需要返回TotalCount值 /// public int NeedTotalCount { get; set; } /// /// 查询第几页,1为第一页 /// public int PageNumber { get; set; } /// /// 每页多少条记录(服务端应该有个最大允许数量,该字段值不允许超过服务端的) /// public int RecordPerPage { get; set; } /// /// 按哪个字段排序 /// public string SortField { get; set; } /// /// 排序方式,0降序 /// public int SortOrder { get; set; } /// /// 总记录数 /// public int TotalCount { get; set; } /// /// 查询返回结果 /// public List QueryResults { get; set; } } }