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; }
}
}