QxFrontlineAgentVo.java 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  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 lombok.NoArgsConstructor;
  6. import javax.validation.constraints.Min;
  7. import java.io.Serializable;
  8. import java.util.List;
  9. @Data
  10. @ApiModel("人员统计-前线人员-代理人统计查询实体")
  11. @NoArgsConstructor
  12. public class QxFrontlineAgentVo implements Serializable {
  13. // 员工工号带M是前线
  14. @ApiModelProperty(value = "省机构id")
  15. private String provinceId;
  16. @ApiModelProperty(value = "市机构id")
  17. private String cityId;
  18. @ApiModelProperty(value = "县机构id")
  19. private String countyId;
  20. @ApiModelProperty(value = "门店机构id")
  21. private String houseId;
  22. @ApiModelProperty(value = "姓名")
  23. private String name;
  24. @ApiModelProperty(value = "工号")
  25. private String userCode;
  26. @ApiModelProperty(value = "电话号")
  27. private String phoneNumber;
  28. @ApiModelProperty(value = "机构来源(1-渠道、2-个代)")
  29. private String managementSource;
  30. @ApiModelProperty(value = "每页页数")
  31. private int pageSize;
  32. @ApiModelProperty(value = "页数")
  33. @Min(value = 1, message = "页数最小为1")
  34. private int pageNum;
  35. @ApiModelProperty(value = "排序 人员 保费")
  36. private String orderSort;
  37. @ApiModelProperty(value = "用户id")
  38. private String userId;
  39. @ApiModelProperty(value = "用户ids")
  40. private List<String> ids;
  41. @ApiModelProperty(value = "级别")
  42. private String level;
  43. @ApiModelProperty(value = "机构所属")
  44. private String deptId;
  45. @ApiModelProperty(value = "开始时间")
  46. private String createtimeEnd;
  47. @ApiModelProperty(value = "结束时间")
  48. private String createtimeStart;
  49. @ApiModelProperty(value = "类型 1 近1天 2近7天 3.近30天")
  50. private String days;
  51. @ApiModelProperty(value = "月份")
  52. private String month;
  53. @ApiModelProperty(value = "层级类型 0 汇总 1.本人 2. 一级团队 3. 二级团队 4 三级团队 5 临时团队")
  54. private String type;
  55. }