namespace PMS.EntityModels.BaseCode
{
using QWPlatform.DataIntface.Database;
using QWPlatform.Models;
///
/// 创建者:冉利
/// 创建日期:2018/12/10
/// 功能描述:编码分类实体
///
[Table("编码分类")]
public class BaseClassModel : DataModelBase
{
//默认不带数据工厂构造
///
/// Initializes a new instance of the class.
///
public BaseClassModel()
{
}
///
/// Initializes a new instance of the class.
///
///
public BaseClassModel(DataFactory factory)
: base(factory)
{
}
///
/// Gets or sets the ID
/// //ID VARCHAR2(36) N ID|
///
[FieldBase("ID", "", "", false, true, "", 36, 0, "VARCHAR2")]
public string ID { get; set; }
///
/// Gets or sets the simpleCode
/// //上级ID VARCHAR2(36) Y 上级ID|
///
[FieldBase("上级ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
public string simpleCode { get; set; }
///
/// Gets or sets the Classcode
/// //分类编码 VARCHAR2(10) Y 分类编码|
///
[FieldBase("分类编码", "", "", true, false, "", 10, 0, "VARCHAR2")]
public string Classcode { get; set; }
///
/// Gets or sets the Classname
/// //分类名 VARCHAR2(50) N 分类名|
///
[FieldBase("分类名", "", "", true, false, "", 50, 0, "VARCHAR2")]
public string Classname { get; set; }
///
/// Gets or sets the open
/// //是否启用 NUMBER(1) N 1 是否启用|
///
[FieldBase("是否启用", "", 1, true, false, "", 1, 0, "NUMBER")]
public int open { get; set; }
///
/// Gets or sets the explain
/// //说明 VARCHAR2(50) Y 说明|
///
[FieldBase("说明", "", 1, false, false, "", 50, 0, "VARCHAR2")]
public string explain { get; set; }
}
}