SysUserVO.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. package com.simuwang.base.pojo.vo;
  2. import lombok.Data;
  3. import java.util.Date;
  4. import java.util.List;
  5. /**
  6. * FileName: SysUserVO
  7. * Author: chenjianhua
  8. * Date: 2024/9/8 12:45
  9. * Description: ${DESCRIPTION}
  10. */
  11. @Data
  12. public class SysUserVO
  13. {
  14. /** 用户ID */
  15. private Long userId;
  16. /** 用户账号 */
  17. private String userName;
  18. /** 用户类型1-内部系统,2-外部系统 */
  19. private String userType;
  20. /** 用户邮箱 */
  21. private String email;
  22. /** 手机号码 */
  23. private String phonenumber;
  24. /** 手机号码 */
  25. private String startDate;
  26. /** 手机号码 */
  27. private String endDate;
  28. /** 用户性别 */
  29. private String sex;
  30. /** 用户头像 */
  31. private String avatar;
  32. /** 密码 */
  33. private String password;
  34. /** 帐号状态(0正常 1停用) */
  35. private String status;
  36. /** 删除标志(0代表存在 2代表删除) */
  37. private String delFlag;
  38. /** 最后登录IP */
  39. private String loginIp;
  40. /** 最后登录时间 */
  41. private Date loginDate;
  42. /** 角色对象 */
  43. private List<SysRoleVO> roles;
  44. /** 角色组 */
  45. private Long[] roleIds;
  46. /** 角色ID */
  47. private Long roleId;
  48. }