using JNPF.Common.Contracts; using SqlSugar; namespace JNPF.Systems.Entitys.Permission; /// /// 用户信息基类. /// [SugarTable("BASE_USER")] public partial class UserEntity : CLDEntityBase { /// /// 账户. /// [SugarColumn(ColumnName = "F_ACCOUNT")] public string Account { get; set; } /// /// 姓名. /// [SugarColumn(ColumnName = "F_REALNAME")] public string RealName { get; set; } /// /// 快速查询. /// [SugarColumn(ColumnName = "F_QUICKQUERY")] public string QuickQuery { get; set; } /// /// 呢称. /// [SugarColumn(ColumnName = "F_NICKNAME")] public string NickName { get; set; } /// /// 头像. /// [SugarColumn(ColumnName = "F_HEADICON")] public string HeadIcon { get; set; } /// /// 性别. /// [SugarColumn(ColumnName = "F_GENDER")] public int Gender { get; set; } /// /// 生日. /// [SugarColumn(ColumnName = "F_BIRTHDAY")] public DateTime? Birthday { get; set; } /// /// 手机. /// [SugarColumn(ColumnName = "F_MOBILEPHONE")] public string MobilePhone { get; set; } /// /// 电话. /// [SugarColumn(ColumnName = "F_TELEPHONE")] public string TelePhone { get; set; } /// /// 固定电话. /// [SugarColumn(ColumnName = "F_LANDLINE")] public string Landline { get; set; } /// /// 邮箱. /// [SugarColumn(ColumnName = "F_EMAIL")] public string Email { get; set; } /// /// 民族. /// [SugarColumn(ColumnName = "F_NATION")] public string Nation { get; set; } /// /// 籍贯. /// [SugarColumn(ColumnName = "F_NATIVEPLACE")] public string NativePlace { get; set; } /// /// 入职日期. /// [SugarColumn(ColumnName = "F_ENTRYDATE")] public DateTime? EntryDate { get; set; } /// /// 证件类型. /// [SugarColumn(ColumnName = "F_CERTIFICATESTYPE")] public string CertificatesType { get; set; } /// /// 证件号码. /// [SugarColumn(ColumnName = "F_CERTIFICATESNUMBER")] public string CertificatesNumber { get; set; } /// /// 文化程度. /// [SugarColumn(ColumnName = "F_EDUCATION")] public string Education { get; set; } /// /// 紧急联系人. /// /// [SugarColumn(ColumnName = "F_URGENTCONTACTS")] public string UrgentContacts { get; set; } /// /// 紧急电话. /// /// [SugarColumn(ColumnName = "F_URGENTTELEPHONE")] public string UrgentTelePhone { get; set; } /// /// 通讯地址. /// /// [SugarColumn(ColumnName = "F_POSTALADDRESS")] public string PostalAddress { get; set; } /// /// 自我介绍. /// /// [SugarColumn(ColumnName = "F_SIGNATURE")] public string Signature { get; set; } /// /// 密码. /// /// [SugarColumn(ColumnName = "F_PASSWORD")] public string Password { get; set; } /// /// 秘钥. /// /// [SugarColumn(ColumnName = "F_SECRETKEY")] public string Secretkey { get; set; } /// /// 首次登录时间. /// /// [SugarColumn(ColumnName = "F_FIRSTLOGTIME")] public DateTime? FirstLogTime { get; set; } /// /// 首次登录IP. /// /// [SugarColumn(ColumnName = "F_FIRSTLOGIP")] public string FirstLogIP { get; set; } /// /// 前次登录时间. /// /// [SugarColumn(ColumnName = "F_PREVLOGTIME")] public DateTime? PrevLogTime { get; set; } /// /// 前次登录IP. /// /// [SugarColumn(ColumnName = "F_PREVLOGIP")] public string PrevLogIP { get; set; } /// /// 最后登录时间. /// /// [SugarColumn(ColumnName = "F_LASTLOGTIME")] public DateTime? LastLogTime { get; set; } /// /// 最后登录IP. /// /// [SugarColumn(ColumnName = "F_LASTLOGIP")] public string LastLogIP { get; set; } /// /// 登录成功次数. /// /// [SugarColumn(ColumnName = "F_LOGSUCCESSCOUNT")] public int? LogSuccessCount { get; set; } /// /// 登录错误次数. /// /// [SugarColumn(ColumnName = "F_LOGERRORCOUNT")] public int? LogErrorCount { get; set; } = 0; /// /// 最后修改密码时间. /// /// [SugarColumn(ColumnName = "F_CHANGEPASSWORDDATE")] public DateTime? ChangePasswordDate { get; set; } /// /// 系统语言. /// /// [SugarColumn(ColumnName = "F_LANGUAGE")] public string Language { get; set; } /// /// 系统样式. /// /// [SugarColumn(ColumnName = "F_THEME")] public string Theme { get; set; } /// /// 常用菜单. /// /// [SugarColumn(ColumnName = "F_COMMONMENU")] public string CommonMenu { get; set; } /// /// 是否管理员【0-普通、1-管理员】. /// /// [SugarColumn(ColumnName = "F_ISADMINISTRATOR")] public int IsAdministrator { get; set; } = 0; /// /// 扩展属性. /// /// [SugarColumn(ColumnName = "F_PROPERTYJSON")] public string PropertyJson { get; set; } /// /// 描述. /// /// [SugarColumn(ColumnName = "F_DESCRIPTION")] public string Description { get; set; } /// /// 排序码. /// /// [SugarColumn(ColumnName = "F_SORTCODE")] public long? SortCode { get; set; } /// /// 主管主键. /// /// [SugarColumn(ColumnName = "F_MANAGERID")] public string ManagerId { get; set; } /// /// 组织主键. /// /// [SugarColumn(ColumnName = "F_ORGANIZEID")] public string OrganizeId { get; set; } /// /// 岗位主键. /// /// [SugarColumn(ColumnName = "F_POSITIONID")] public string PositionId { get; set; } /// /// 角色主键. /// /// [SugarColumn(ColumnName = "F_ROLEID")] public string RoleId { get; set; } /// /// 门户Id. /// /// [SugarColumn(ColumnName = "F_PORTALID")] public string PortalId { get; set; } /// /// 是否锁定(0:未锁,1:已锁). /// /// [SugarColumn(ColumnName = "F_LOCKMARK")] public int? LockMark { get; set; } /// /// 解锁时间. /// /// [SugarColumn(ColumnName = "F_UNLOCKTIME")] public DateTime? UnLockTime { get; set; } /// /// 分组Id. /// /// [SugarColumn(ColumnName = "F_GROUPID")] public string GroupId { get; set; } /// /// 系统Id. /// /// [SugarColumn(ColumnName = "F_SYSTEMID")] public string SystemId { get; set; } }