using QWPlatform.DataIntface.Database;
using QWPlatform.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace PMS.EntityModels.SysManager
{
///
/// 测试实体类
///
[Table("系统账户")]
public class XTZHModel : DataModelBase
{
//默认不带数据工厂构造
public XTZHModel()
{
}
//带有数据工厂的实例化,可以直接操作数据
public XTZHModel(DataFactory factory)
: base(factory)
{
}
///
///ID[必填项目],最大长度为:10,数据库类型:NUMBER
///
[FieldBase("ID", "", "", true, false, "", 10, 0, "NUMBER")]
public int? ID { get; set; }
///
///账户[可为空],最大长度为:11,数据库类型:VARCHAR2(以手机号为账户)
///
[FieldBase("账户", "(以手机号为账户)", "", false, false, "", 11, 0, "VARCHAR2")]
public string ZH { get; set; }
///
///密码[可为空],最大长度为:256,数据库类型:VARCHAR2(使用md5加密后存储)
///
[FieldBase("密码", "(使用md5加密后存储)", "", false, false, "", 256, 0, "VARCHAR2")]
public string MM { get; set; }
///
///姓名[可为空],最大长度为:20,数据库类型:NVARCHAR2
///
[FieldBase("姓名", "", "", false, false, "", 20, 0, "NVARCHAR2")]
public string XM { get; set; }
///
///邮箱[可为空],最大长度为:50,数据库类型:VARCHAR2
///
[FieldBase("邮箱", "", "", false, false, "", 50, 0, "VARCHAR2")]
public string YX { get; set; }
///
///状态[可为空],最大长度为:1,数据库类型:NUMBER(0:禁用,1:启用)
///
[FieldBase("状态", "(0:禁用,1:启用)", "", false, false, "", 1, 0, "NUMBER")]
public int? QY { get; set; }
///
///类型[可为空],最大长度为:1,数据库类型:NUMBER(1:超级管理员(内置),0:普通账户)
///
[FieldBase("类型", "(1:超级管理员(内置),0:普通账户)", "", false, false, "", 1, 0, "NUMBER")]
public int? LX { get; set; }
///
///登录时间[可为空],最大长度为:7,数据库类型:DATE(未次登录时间)
///
[FieldBase("登录时间", "(未次登录时间)", "", false, false, "", 7, 0, "DATE")]
public DateTime? DLSJ { get; set; }
///
///登录IP[可为空],最大长度为:20,数据库类型:VARCHAR2(未次登录IP)
///
[FieldBase("登录IP", "(未次登录IP)", "", false, false, "", 20, 0, "VARCHAR2")]
public string DLIP { get; set; }
///
///在线[可为空],最大长度为:1,数据库类型:NUMBER(1:在线,0:离线)
///
[FieldBase("在线", "(1:在线,0:离线)", "", false, false, "", 1, 0, "NUMBER")]
public int? ZX { get; set; }
///
///公司ID[可为空],最大长度为:36,数据库类型:VARCHAR2(关联是哪个公司的账户)
///
[FieldBase("公司ID", "(关联是哪个公司的账户)", "", false, false, "", 36, 0, "VARCHAR2")]
public string GSID { get; set; }
///
///人员ID[可为空],最大长度为:36,数据库类型:VARCHAR2(关联人员信息的ID)
///
[FieldBase("人员ID", "(关联人员信息的ID)", "", false, false, "", 36, 0, "VARCHAR2")]
public string RYID { get; set; }
}
}