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