SysUserBaseVO.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.ydtech.modules.admin.model.vo;
  2. import io.swagger.annotations.ApiModel;
  3. import io.swagger.annotations.ApiModelProperty;
  4. import lombok.Data;
  5. /**
  6. * 基础用户信息
  7. *
  8. * @author: lig
  9. * @date: 2023年05月10日 0010
  10. */
  11. @Data
  12. @ApiModel
  13. public class SysUserBaseVO {
  14. @ApiModelProperty(value = "用户ID")
  15. private String userId;
  16. @ApiModelProperty(value = "名称")
  17. private String name;
  18. @ApiModelProperty(value = "性别")
  19. private String sex;
  20. @ApiModelProperty(value = "手机号")
  21. private String mobile;
  22. @ApiModelProperty(value = "状态")
  23. private String status;
  24. @ApiModelProperty(value = "部门ID")
  25. private String deptId;
  26. @ApiModelProperty(value = "部门名称")
  27. private String deptName;
  28. @ApiModelProperty(value = "上级部门Id")
  29. private String pDeptId;
  30. @ApiModelProperty(value = "上级部门名称")
  31. private String pDeptName;
  32. @ApiModelProperty(value = "岗位名称")
  33. private String jobName;
  34. @ApiModelProperty(value = "审核状态")
  35. private String approvalStatus;
  36. @ApiModelProperty(value = "角色ID")
  37. private String roleId;
  38. @ApiModelProperty(value = "角色名称")
  39. private String roleName;
  40. @ApiModelProperty(value = "工号类型")
  41. private String noType;
  42. @ApiModelProperty(value = "是否绑定协议")
  43. private Boolean flag;
  44. @ApiModelProperty(value = "渠道/个代")
  45. private String managementSource;
  46. @ApiModelProperty(value = "岗位名称")
  47. private String positionName;
  48. }