SysUserBaseVO.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  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. import java.util.Date;
  6. import java.util.HashMap;
  7. import java.util.List;
  8. /**
  9. * 基础用户信息
  10. *
  11. * @author: lig
  12. * @date: 2023年05月10日 0010
  13. */
  14. @Data
  15. @ApiModel
  16. public class SysUserBaseVO {
  17. @ApiModelProperty(value = "用户ID")
  18. private String userId;
  19. @ApiModelProperty(value = "名称")
  20. private String name;
  21. @ApiModelProperty(value = "性别")
  22. private String sex;
  23. @ApiModelProperty(value = "手机号")
  24. private String mobile;
  25. @ApiModelProperty(value = "状态")
  26. private String status;
  27. @ApiModelProperty(value = "部门ID")
  28. private String deptId;
  29. @ApiModelProperty(value = "部门名称")
  30. private String deptName;
  31. @ApiModelProperty(value = "上级部门Id")
  32. private String pDeptId;
  33. @ApiModelProperty(value = "上级部门名称")
  34. private String pDeptName;
  35. @ApiModelProperty(value = "岗位名称")
  36. private String jobName;
  37. @ApiModelProperty(value = "审核状态")
  38. private String approvalStatus;
  39. @ApiModelProperty(value = "角色ID")
  40. private String roleId;
  41. @ApiModelProperty(value = "角色名称")
  42. private String roleName;
  43. @ApiModelProperty(value = "工号类型")
  44. private String noType;
  45. @ApiModelProperty(value = "是否绑定协议")
  46. private Boolean flag;
  47. @ApiModelProperty(value = "渠道/个代")
  48. private String managementSource;
  49. @ApiModelProperty(value = "岗位名称")
  50. private String positionName;
  51. @ApiModelProperty(value = "报价单简称:报价单颜色")
  52. private List<HashMap<String, String>> quotation;
  53. @ApiModelProperty(value = "报价单主题")
  54. private String quotationAbbr;
  55. @ApiModelProperty(value = "报价单颜色")
  56. private String themeColour;
  57. @ApiModelProperty(value = "提交时间")
  58. private Date submitTime;
  59. @ApiModelProperty(value = "审核时间")
  60. private Date approveTime;
  61. @ApiModelProperty(value = "审核人")
  62. private String approveBy;
  63. }