using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HH.WMS.Common.MagicModel
{
public class MagicQueryEntity
{
///
/// 类名
///
public string className { get; set; }
///
/// 功能点类型
///
public string funcType { get; set; }
///
/// 是否过程控制-必填
///
public bool version_control { get; set; }
///
/// 表名 必填
///
public string tableName { get; set; }
///
/// 是否树状显示
///
public bool isTree { get; set; }
///
/// 如果为树状显示 则必填 通过此字段进行链接
///
public string joinNameTree { get; set; }
///
/// 是否分页
///
public bool isPageing { get; set; }
///
/// 每页显示多少条 isPageing=true时必填
///
public string pageSize { get; set; }
///
/// 当前页 isPageing=true时必填
///
public string pageIndex { get; set; }
///
/// 初始化查询条件 可为空
///
public string loadWhere { get; set; }
///
/// 需要查询的字段名 以逗号分隔 不填则自动填充为*号
///
public string fileds { get; set; }
///
/// 组织的查询数据 可为空
///
public List lstQuery { get; set; }
///
/// 排序 可为空
///
public List lstOrderBy { get; set; }
}
///
/// 排序实体
///
public class OrderByEntity
{
///
/// 排序字段名称-必填
///
public string name { get; set; }
///
/// 排序类型 必填 (枚举asc、desc)
///
public string type { get; set; }
}
///
/// 用于查询的实体
///
public class QueryEntity
{
///
/// 字段名 必填
///
public string name { get; set; }
///
/// 查询关键字 = like !=
///
public string key { get; set; }
///
/// 查询的值
///
public string value { get; set; }
///
/// 字段类型
///
public string type { get; set; }
}
}