UserInfoModel.cs 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace LeaRun.Application.Entity
  7. {
  8. /// <summary>
  9. /// 版 本
  10. /// Copyright (c) 2013-2016 上海力软信息技术有限公司
  11. /// 创建人:陈彬彬
  12. /// 日 期:2016.04.21 09:58
  13. /// 描 述:连接用户信息类(包括web端登录,或者接口形式的连接)
  14. /// </summary>
  15. public class UserInfoModel
  16. {
  17. /// <summary>
  18. /// 用户主键
  19. /// </summary>
  20. public string UserId { get; set; }
  21. /// <summary>
  22. /// 用户姓名
  23. /// </summary>
  24. public string UserName { get; set; }
  25. /// <summary>
  26. /// 连接时间
  27. /// </summary>
  28. public DateTime ConnectTime { get; set; }
  29. /// <summary>
  30. /// 公司Id
  31. /// </summary>
  32. public string CompanyId { get; set; }
  33. /// <summary>
  34. /// 部门Id
  35. /// </summary>
  36. public string DepartmentId { get; set; }
  37. /// <summary>
  38. /// 对象用户关系Id,对象分类:1-部门2-角色3-岗位4-群组
  39. /// </summary>
  40. public string ObjectId { get; set; }
  41. /// <summary>
  42. /// 登录IP地址
  43. /// </summary>
  44. public string IPAddress { get; set; }
  45. /// <summary>
  46. /// 登录IP地址所在地址
  47. /// </summary>
  48. public string IPAddressName { get; set; }
  49. /// <summary>
  50. /// 是否系统账户;拥有所以权限
  51. /// </summary>
  52. public bool IsSystem { get; set; }
  53. /// <summary>
  54. /// 登录Token
  55. /// </summary>
  56. public string Token { get; set; }
  57. /// <summary>
  58. /// 密钥
  59. /// </summary>
  60. public string Secretkey { get; set; }
  61. }
  62. }