using System.Collections.Generic;
|
|
namespace iWareCommon.Common.Entity
|
{
|
/// <summary>
|
/// 用于查询的参数
|
/// </summary>
|
public class QueryParam
|
{
|
/// <summary>
|
/// 用于精确查询的字段
|
/// </summary>
|
public Dictionary<string, object> Filter { get; set; }
|
|
|
/// <summary>
|
/// 用于模糊查询的字段
|
/// </summary>
|
public Dictionary<string, object> Search { get; set; }
|
|
/// <summary>
|
/// 用于排序查询的字段
|
/// </summary>
|
public Dictionary<string, object> Order { get; set; }
|
|
/// <summary>
|
/// 用于查询时间小于等于的字段
|
/// </summary>
|
public Dictionary<string, object> Leqd { get; set; }
|
|
/// <summary>
|
/// 用于查询时间大于等于的字段
|
/// </summary>
|
public Dictionary<string, object> Geqd { get; set; }
|
|
/// <summary>
|
/// 用于查询时间小于的字段
|
/// </summary>
|
public Dictionary<string, object> Ltd { get; set; }
|
|
/// <summary>
|
/// 用于查询时间大于的字段
|
/// </summary>
|
public Dictionary<string, object> Gtd { get; set; }
|
|
/// <summary>
|
/// 用于查询小于等于的字段
|
/// </summary>
|
public Dictionary<string, object> Leq { get; set; }
|
|
/// <summary>
|
/// 用于查询大于等于的字段
|
/// </summary>
|
public Dictionary<string, object> Geq { get; set; }
|
|
/// <summary>
|
/// 用于查询小于的字段
|
/// </summary>
|
public Dictionary<string, object> Lt { get; set; }
|
|
/// <summary>
|
/// 用于查询大于的字段
|
/// </summary>
|
public Dictionary<string, object> Gt { get; set; }
|
|
/// <summary>
|
/// 用于查询大于的字段
|
/// </summary>
|
public Dictionary<string, object> Neq { get; set; }
|
|
/// <summary>
|
/// 用于分页,第几页
|
/// </summary>
|
public int PageIndex { get; set; }
|
|
/// <summary>
|
/// 用于分页,每个页面的数据数量
|
/// </summary>
|
public int PageSize { get; set; }
|
|
|
}
|
}
|