TaskStatisticsVo.java 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  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 parterProvinceId;
  33. @ApiModelProperty(value = "合作公司市机构")
  34. private String parterCityId;
  35. @ApiModelProperty(value = "合作公司县机构id")
  36. private String parterCountyId;
  37. @ApiModelProperty(value = "时间筛选开始")
  38. private String createtimeStart;
  39. @ApiModelProperty(value = "时间筛选结束")
  40. private String createtimeEnd;
  41. @ApiModelProperty(value = "天数")
  42. private String days;
  43. @ApiModelProperty(value = "投保险种")
  44. private String riskCode;
  45. @ApiModelProperty(value = "保险公司编码")
  46. private String companyId;
  47. @ApiModelProperty(value = "合作公司编码")
  48. private String parterCompanyId;
  49. @ApiModelProperty(value = "报价状态")
  50. private String quotationStatus;
  51. @ApiModelProperty(value = "保费排序")
  52. private String orderSort;
  53. @ApiModelProperty(value = "保费排序")
  54. private String userNumberSort;
  55. @ApiModelProperty(value = "时间筛选开始")
  56. private String beginDate;
  57. @ApiModelProperty(value = "时间筛选结束")
  58. private String endDate;
  59. @ApiModelProperty("审核开始时间")
  60. private String auditTimeStart;
  61. @ApiModelProperty("审核结束时间")
  62. private String auditTimeEnd;
  63. @ApiModelProperty(value = "天数")
  64. private String dateType;
  65. @ApiModelProperty(value = "机构来源(1-渠道、2-个代)")
  66. private String managementSource;
  67. @ApiModelProperty(value = "员工工号")
  68. private String userId;
  69. @ApiModelProperty(value = "姓名")
  70. private String userName;
  71. @ApiModelProperty(value = "树用户id")
  72. private String treeUserId;
  73. @ApiModelProperty(value = "用户ids")
  74. private List<String> userIds;
  75. @ApiModelProperty(value = "是否app,pc报价")
  76. private String orderSource;
  77. @ApiModelProperty(value = "部门ids")
  78. private List<String> deptIds;
  79. @ApiModelProperty(value = "管理人")
  80. private String leaderName;
  81. @ApiModelProperty(value = "管理人工号")
  82. private String leaderId;
  83. @ApiModelProperty(value = "类型")
  84. private String treeType;
  85. @ApiModelProperty(value = "机构id")
  86. private String deptId;
  87. @ApiModelProperty(value = "总人数")
  88. private String totalNumber;
  89. @ApiModelProperty(value = "用户ids")
  90. private List<String> proportionUserIds;
  91. @ApiModelProperty(value = "审核人")
  92. private String reviewer;
  93. @ApiModelProperty(value = "审核人(审核表)")
  94. private String audituser;
  95. @ApiModelProperty("审核时间")
  96. private String audittime;
  97. @ApiModelProperty(value = "管理人Ids")
  98. private List<String> leaderIds;
  99. @ApiModelProperty(value = "对接人")
  100. private String dockingPerson;
  101. @ApiModelProperty(value = "筛选签单开始时间")
  102. private String signingTimeStart;
  103. @ApiModelProperty(value = "筛选签单结束时间")
  104. private String signingTimeEnd;
  105. @ApiModelProperty(value = "筛选录单开始时间")
  106. private String enterTimeStart;
  107. @ApiModelProperty(value = "筛选录单开始时间")
  108. private String enterTimeEnd;
  109. @ApiModelProperty(value = "时间类型")
  110. private String timeType;
  111. }