using FreeSql.DatabaseModel;using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Threading.Tasks; using Newtonsoft.Json; using FreeSql.DataAnnotations; namespace Common.DJYModel { [JsonObject(MemberSerialization.OptIn), Table(Name = "user_baseinfo", DisableSyncStructure = true)] public partial class UserBaseinfo { [JsonProperty, Column(DbType = "varchar(36)", IsPrimary = true, IsNullable = false)] public string GID { get; set; } /// /// 所属分公司简称 /// [JsonProperty, Column(DbType = "varchar(150)")] public string COMPANYNAME { get; set; } [JsonProperty, Column(InsertValueSql = "getdate()")] public DateTime? CREATETIME { get; set; } [JsonProperty, Column(DbType = "varchar(36)")] public string CREATEUSER { get; set; } /// /// 部门名称 /// [JsonProperty, Column(DbType = "varchar(100)")] public string DEPTNAME { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string EMAIL1 { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string EMAIL2 { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string EMERGEMAIL { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string EMERGPHONE { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string EMERGUSER { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string FaSongFangDaiMa { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string FAX { get; set; } [JsonProperty, Column(DbType = "varchar(20)")] public string FINANCESOFTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(150)")] public string HOMEADDRESS { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string HOMEPHONE { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string IMAGEURL { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string JieShouFangDaiMa { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string MOBILE { get; set; } [JsonProperty] public DateTime? MODIFIEDTIME { get; set; } [JsonProperty, Column(DbType = "varchar(36)")] public string MODIFIEDUSER { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string MSN { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string OFFICEPHONE { get; set; } [JsonProperty, Column(DbType = "varchar(50)")] public string POSTCODE { get; set; } [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string QdPortPassword { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(100)", IsNullable = false)] public string QdPortUserName { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(50)")] public string QQ { get; set; } [JsonProperty, Column(DbType = "varchar(200)")] public string REMARK { get; set; } /// /// 签名上传 /// [JsonProperty, Column(DbType = "image")] public byte[] SIGNATURE { get; set; } [JsonProperty, Column(DbType = "varchar(100)")] public string SIGNATUREURL { get; set; } = ""; [JsonProperty, Column(DbType = "varchar(36)", IsNullable = false)] public string USERID { get; set; } } }