/* *代码由框架生成,任何更改都可能导致被代码生成器覆盖 *如果数据库字段发生变化,请在代码生器重新生成此Model */ using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; using VOL.Entity.SystemModels; namespace VOL.Entity.DomainModels { [Entity(TableCnName = "用户信息表",TableName = "User_baseinfo")] public class User_baseinfo:BaseEntity { /// /// /// [Key] [Display(Name ="GID")] [MaxLength(36)] [Column(TypeName="uniqueidentifier")] [Required(AllowEmptyStrings=false)] public Guid GID { get; set; } /// /// /// [Display(Name ="USERID")] [MaxLength(36)] [Column(TypeName="varchar(36)")] [Required(AllowEmptyStrings=false)] public string USERID { get; set; } /// ///所属分公司简称 /// [Display(Name ="所属分公司简称")] [MaxLength(150)] [Column(TypeName="varchar(150)")] public string COMPANYNAME { get; set; } /// ///部门名称 /// [Display(Name ="部门名称")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string DEPTNAME { get; set; } /// /// /// [Display(Name ="OFFICEPHONE")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string OFFICEPHONE { get; set; } /// /// /// [Display(Name ="HOMEPHONE")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string HOMEPHONE { get; set; } /// /// /// [Display(Name ="MOBILE")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string MOBILE { get; set; } /// /// /// [Display(Name ="FAX")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string FAX { get; set; } /// /// /// [Display(Name ="EMAIL1")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string EMAIL1 { get; set; } /// /// /// [Display(Name ="EMAIL2")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string EMAIL2 { get; set; } /// /// /// [Display(Name ="HOMEADDRESS")] [MaxLength(150)] [Column(TypeName="varchar(150)")] public string HOMEADDRESS { get; set; } /// /// /// [Display(Name ="REMARK")] [MaxLength(200)] [Column(TypeName="varchar(200)")] public string REMARK { get; set; } /// /// /// [Display(Name ="CREATEUSER")] [MaxLength(36)] [Column(TypeName="varchar(36)")] public string CREATEUSER { get; set; } /// /// /// [Display(Name ="CREATETIME")] [Column(TypeName="datetime")] public DateTime? CREATETIME { get; set; } /// /// /// [Display(Name ="MODIFIEDUSER")] [MaxLength(36)] [Column(TypeName="varchar(36)")] public string MODIFIEDUSER { get; set; } /// /// /// [Display(Name ="MODIFIEDTIME")] [Column(TypeName="datetime")] public DateTime? MODIFIEDTIME { get; set; } /// /// /// [Display(Name ="EMERGUSER")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string EMERGUSER { get; set; } /// /// /// [Display(Name ="EMERGPHONE")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string EMERGPHONE { get; set; } /// /// /// [Display(Name ="EMERGEMAIL")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string EMERGEMAIL { get; set; } /// /// /// [Display(Name ="POSTCODE")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string POSTCODE { get; set; } /// /// /// [Display(Name ="QQ")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string QQ { get; set; } /// /// /// [Display(Name ="MSN")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string MSN { get; set; } /// ///签名上传 /// [Display(Name ="签名上传")] [MaxLength(16)] [Column(TypeName="image(16)")] public string SIGNATURE { get; set; } /// /// /// [Display(Name ="FINANCESOFTCODE")] [MaxLength(20)] [Column(TypeName="varchar(20)")] public string FINANCESOFTCODE { get; set; } /// /// /// [Display(Name ="IMAGEURL")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string IMAGEURL { get; set; } /// /// /// [Display(Name ="SIGNATUREURL")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string SIGNATUREURL { get; set; } /// /// /// [Display(Name ="mailsign")] [MaxLength(1000)] [Column(TypeName="varchar(1000)")] public string mailsign { get; set; } /// /// /// [Display(Name ="CONTRACTDATE")] [Column(TypeName="datetime")] public DateTime? CONTRACTDATE { get; set; } /// /// /// [Display(Name ="TRIALTIME")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string TRIALTIME { get; set; } /// /// /// [Display(Name ="IDNUM")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string IDNUM { get; set; } /// /// /// [Display(Name ="EDURECORD")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string EDURECORD { get; set; } /// /// /// [Display(Name ="ANNUALLEAVE")] [MaxLength(50)] [Column(TypeName="varchar(50)")] public string ANNUALLEAVE { get; set; } /// /// /// [Display(Name ="QdPortUserName")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string QdPortUserName { get; set; } /// /// /// [Display(Name ="QdPortPassword")] [MaxLength(100)] [Column(TypeName="varchar(100)")] public string QdPortPassword { get; set; } } }