using System.Collections.Generic;
using System.Runtime.Serialization;
namespace DataTransmission.Model
{
///
/// 通用数据对象
///
public class CommonModel
{
///
/// 名称
///
public string label { get; set; }
///
/// 数值(对应数据表id)
///
public string value { get; set; }
}
///
/// 通用数据对象(附带pid)
///
public class CommonPidModel
{
///
/// 名称
///
public string label { get; set; }
///
/// 数值(对应数据表id)
///
public int? value { get; set; }
///
/// 上级类别内码
///
public int? pid { get; set; }
///
/// 类别等级
///
public int? level { get; set; }
}
///
/// 通用数据对象(附带数据类型)
///
public class CommonTypeModel
{
///
/// 名称
///
public string label { get; set; }
///
/// 数值(对应数据表id)
///
public int? value { get; set; }
///
/// 数值代码(字符串)
///
public string key { get; set; }
///
/// 数据类型
///
public int? type { get; set; }
///
/// 额外描述内容
///
public string desc { get; set; }
///
/// 图标地址
///
public string ico { get; set; }
}
///
/// 通用数据对象树形结构(附带数据类型)
///
public class CommonTypeTreeModel
{
///
/// 名称
///
public string label { get; set; }
///
/// 数值(对应数据表id)
///
public int? value { get; set; }
///
/// 数值代码(字符串)
///
public string key { get; set; }
///
/// 数据类型
///
public int? type { get; set; }
///
/// 图标地址
///
public string ico { get; set; }
///
/// 额外描述内容
///
public string desc { get; set; }
///
/// 子集列表
///
public List children { get; set; }
}
///
/// 通用数据对象
///
public class LabelValueModel
{
///
/// 名称
///
public string label { get; set; }
///
/// 数值(对应数据表id)
///
public decimal? value { get; set; }
///
/// 数值代码(字符串)
///
public string key { get; set; }
///
/// 数据类型
///
public int? type { get; set; }
///
/// 图标地址
///
public string ico { get; set; }
///
/// 数据索引
///
public int? index { get; set; }
}
///
/// 通用数据对象
///
public class CommonKeyModel
{
///
/// 名称
///
public string name { get; set; }
///
/// 数值
///
public string value { get; set; }
///
/// 数据
///
public string data { get; set; }
///
/// 唯一键值
///
public string key { get; set; }
}
}