using JNPF.DependencyInjection; namespace JNPF.Common.Models.User { /// /// 登录者信息 /// 版 本:V3.2.0 /// 版 权:引迈信息技术有限公司(https://www.jnpfsoft.com) /// 作 者:JNPF开发平台组. /// [SuppressSniffer] public class UserInfoModel { /// /// 用户主键. /// public string userId { get; set; } /// /// 用户账户. /// public string userAccount { get; set; } /// /// 用户姓名. /// public string userName { get; set; } /// /// 用户头像. /// public string headIcon { get; set; } /// /// 用户性别. /// public int gender { get; set; } /// /// 座机号. /// public string landline { get; set; } /// /// 电话. /// public string telePhone { get; set; } /// /// 所属组织. /// public string organizeId { get; set; } /// /// 所属组织 Id 树. /// public List organizeIdList { get; set; } /// /// 组织名称. /// public string organizeName { get; set; } /// /// 我的主管. /// public string managerId { get; set; } /// /// 下属机构. /// public string[] subsidiary { get; set; } /// /// 我的下属. /// public string[] subordinates { get; set; } /// /// 岗位信息. /// public List positionIds { get; set; } /// /// 岗位名称. /// public string positionName { get; set; } /// /// 岗位主键. /// public string positionId { get; set; } /// /// 角色主键. /// public string roleId { get; set; } /// /// 角色主键名称. /// public string roleName { get; set; } /// /// 角色数组. /// public string[] roleIds { get; set; } /// /// 登录时间. /// public DateTime? loginTime { get; set; } /// /// 登录IP地址. /// public string loginIPAddress { get; set; } /// /// 登录IP地址所在城市. /// public string loginIPAddressName { get; set; } /// /// 登录MAC地址. /// public string MACAddress { get; set; } /// /// 登录平台设备. /// public string loginPlatForm { get; set; } /// /// 上次登录开启(0:未开启,1:已开启). /// /// public int? prevLogin { get; set; } /// /// 上次登录时间. /// /// public DateTime? prevLoginTime { get; set; } /// /// 上次登录IP地址. /// /// public string prevLoginIPAddress { get; set; } /// /// 上次登录IP地址所在城市. /// /// public string prevLoginIPAddressName { get; set; } /// /// 是否超级管理员. /// public bool isAdministrator { get; set; } /// /// 过期时间. /// public TimeSpan? overdueTime { get; set; } /// /// 租户编码. /// public string tenantId { get; set; } /// /// 租户数据库名称. /// public string tenantDbName { get; set; } /// /// 租户数据库类型. /// public string tenantDbType { get; set; } /// /// 门户id. /// public string portalId { get; set; } /// /// 数据范围. /// public List dataScope { get; set; } /// /// 直属主管. /// public string manager { get; set; } /// /// 手机号. /// public string mobilePhone { get; set; } /// /// 邮箱. /// public string email { get; set; } /// /// 生日. /// public DateTime? birthday { get; set; } /// /// 部门Id. /// public string departmentId { get; set; } /// /// 部门名称 结构树. /// public string departmentName { get; set; } /// /// 当前系统Id. /// public string systemId { get; set; } /// /// 默认签名. /// public string signImg { get; set; } /// /// 默认签名. /// public DateTime? changePasswordDate { get; set; } /// /// 系统集合. /// public List systemIds { get; set; } } }