UserInfoVo.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. package com.xjrsoft.module.organization.vo;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import lombok.EqualsAndHashCode;
  5. import java.util.List;
  6. @Data
  7. @EqualsAndHashCode(callSuper = false)
  8. public class UserInfoVo {
  9. private static final long serialVersionUID = 1L;
  10. /**
  11. * 账户
  12. */
  13. private String id;
  14. /**
  15. * 账户
  16. */
  17. private String userName;
  18. /**
  19. * 姓名
  20. */
  21. private String name;
  22. /**
  23. * 编号
  24. */
  25. private String code;
  26. /**
  27. * 昵称
  28. */
  29. private String nickName;
  30. /**
  31. * 地址
  32. */
  33. private String address;
  34. /**
  35. * 备注
  36. */
  37. private String remark;
  38. /**
  39. * 性别
  40. */
  41. private String gender;
  42. /**
  43. * 性别中文
  44. */
  45. private String genderCn;
  46. /**
  47. * 手机号
  48. */
  49. private String mobile;
  50. /**
  51. * 角色名称
  52. */
  53. private String postName;
  54. /**
  55. * 头像
  56. */
  57. private String avatar;
  58. /**
  59. * 邮箱
  60. */
  61. private String email;
  62. /**
  63. * 主页
  64. */
  65. private String homePath;
  66. /**
  67. * 班级
  68. */
  69. private Long classId;
  70. /**
  71. * 班级名称
  72. */
  73. private String className;
  74. /**
  75. *
  76. */
  77. private String openId;
  78. private String unionId;
  79. /**
  80. * 所有部门信息
  81. */
  82. private List<UserDeptVo> departments;
  83. /**
  84. * 角色
  85. */
  86. private List<UserRoleVo> roles;
  87. /**
  88. * 所有部门信息
  89. */
  90. private List<UserPostVo> posts;
  91. /**
  92. * 家长绑定的学生
  93. */
  94. private List<UserStudentVo> students;
  95. @ApiModelProperty("签名地址")
  96. private String signUrl;
  97. @ApiModelProperty("签名文件id")
  98. private Long signFolderId;
  99. }