SysUser.java 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. package com.ankaibei.workflow.vo;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Builder;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. import java.util.List;
  7. @Data
  8. @Builder
  9. @AllArgsConstructor
  10. @NoArgsConstructor
  11. public class SysUser {
  12. private static final long serialVersionUID = 1L;
  13. // 主键id
  14. private String id;
  15. // 用户名
  16. private String username;
  17. // 密码
  18. private String password;
  19. // 姓名
  20. private String name;
  21. // 手机
  22. private String phone;
  23. // 邮箱
  24. private String email;
  25. // "所在地--省份或城市"
  26. private String provinceOrCityId;
  27. //"头像地址"
  28. private String headUrl;
  29. //"公司id"
  30. private String deptId;
  31. // 描述
  32. private String description;
  33. // 状态(1:正常 0:停用)
  34. private Integer status;
  35. // private List<SysRole> roleList;
  36. //部门
  37. private String deptName;
  38. /**
  39. * 角色组
  40. */
  41. private String[] roleIds;
  42. private Boolean isAdmin;
  43. // 权利列表
  44. private List<String> userPermsList;
  45. //菜单列表
  46. private List<String> menuList;
  47. }