TaskStatisticsVo.java 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. package com.ydtech.modules.admin.model.vo;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import javax.validation.constraints.Min;
  7. import java.io.Serializable;
  8. import java.time.LocalDateTime;
  9. import java.util.List;
  10. /**
  11. * @description: 任务统计
  12. * @author: whp
  13. * @date: 2024/7/25
  14. **/
  15. @Data
  16. @ApiModel("任务统计查询实体")
  17. public class TaskStatisticsVo implements Serializable {
  18. @ApiModelProperty(value = "每页页数")
  19. private int pageSize;
  20. @ApiModelProperty(value = "页数")
  21. @Min(value = 1, message = "页数最小为1")
  22. private int pageNum;
  23. @ApiModelProperty(value = "省机构id")
  24. private String provinceId;
  25. @ApiModelProperty(value = "市机构id")
  26. private String cityId;
  27. @ApiModelProperty(value = "县机构id")
  28. private String countyId;
  29. @ApiModelProperty(value = "门店机构id")
  30. private String houseId;
  31. @ApiModelProperty(value = "时间筛选开始")
  32. private String createtimeStart;
  33. @ApiModelProperty(value = "时间筛选结束")
  34. private String createtimeEnd;
  35. @ApiModelProperty(value = "天数")
  36. private String days;
  37. @ApiModelProperty(value = "投保险种")
  38. private String riskCode;
  39. @ApiModelProperty(value = "保险公司编码")
  40. private String companyId;
  41. @ApiModelProperty(value = "合作公司编码")
  42. private String parterCompanyId;
  43. @ApiModelProperty(value = "报价状态")
  44. private String quotationStatus;
  45. @ApiModelProperty(value = "保费排序")
  46. private String orderSort;
  47. @ApiModelProperty(value = "保费排序")
  48. private String userNumberSort;
  49. @ApiModelProperty(value = "时间筛选开始")
  50. private String beginDate;
  51. @ApiModelProperty(value = "时间筛选结束")
  52. private String endDate;
  53. @ApiModelProperty("审核开始时间")
  54. private String auditTimeStart;
  55. @ApiModelProperty("审核结束时间")
  56. private String auditTimeEnd;
  57. @ApiModelProperty(value = "天数")
  58. private String dateType;
  59. @ApiModelProperty(value = "机构来源(1-渠道、2-个代)")
  60. private String managementSource;
  61. @ApiModelProperty(value = "员工工号")
  62. private String userId;
  63. @ApiModelProperty(value = "姓名")
  64. private String userName;
  65. @ApiModelProperty(value = "树用户id")
  66. private String treeUserId;
  67. @ApiModelProperty(value = "用户ids")
  68. private List<String> userIds;
  69. @ApiModelProperty(value = "是否app,pc报价")
  70. private String orderSource;
  71. @ApiModelProperty(value = "部门ids")
  72. private List<String> deptIds;
  73. @ApiModelProperty(value = "管理人")
  74. private String leaderName;
  75. @ApiModelProperty(value = "管理人工号")
  76. private String leaderId;
  77. @ApiModelProperty(value = "类型")
  78. private String treeType;
  79. @ApiModelProperty(value = "机构id")
  80. private String deptId;
  81. @ApiModelProperty(value = "总人数")
  82. private String totalNumber;
  83. @ApiModelProperty(value = "用户ids")
  84. private List<String> proportionUserIds;
  85. @ApiModelProperty(value = "审核人")
  86. private String reviewer;
  87. @ApiModelProperty(value = "审核人(审核表)")
  88. private String audituser;
  89. @ApiModelProperty("审核时间")
  90. private String audittime;
  91. }