QxFrontlineAgentDto.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. package com.ydtech.modules.admin.model.dto;
  2. import com.baomidou.mybatisplus.annotation.TableName;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import lombok.Getter;
  7. import lombok.NoArgsConstructor;
  8. import lombok.Setter;
  9. import java.io.Serializable;
  10. import java.math.BigDecimal;
  11. import java.util.Date;
  12. import java.util.List;
  13. @Getter
  14. @Setter
  15. @NoArgsConstructor
  16. @Data
  17. @ApiModel("人员统计-前线人员-代理人统计实体")
  18. public class QxFrontlineAgentDto implements Serializable {
  19. @ApiModelProperty(value = "姓名")
  20. private String name;
  21. @ApiModelProperty(value = "归属机构")
  22. private String deptName;
  23. @ApiModelProperty(value = "总人力")
  24. private String totalManpower;
  25. @ApiModelProperty(value = "出单人力")
  26. private String orderManpower;
  27. @ApiModelProperty(value = "总保费")
  28. private String totalPremium;
  29. @ApiModelProperty(value = "单均保费")
  30. private String averagePremium;
  31. @ApiModelProperty(value = "员工id")
  32. private String userId;
  33. @ApiModelProperty(value = "部门id")
  34. private String deptId;
  35. @ApiModelProperty(value = "头像路径")
  36. private String filePath;
  37. @ApiModelProperty(value = "手机号")
  38. private String userPhone;
  39. @ApiModelProperty(value = "手机号")
  40. private Date userDate;
  41. @ApiModelProperty(value = "核保笔数")
  42. private String underwritingCount;
  43. @ApiModelProperty(value = "报价笔数")
  44. private String orderNumber;
  45. @ApiModelProperty(value = "出单笔数")
  46. private BigDecimal qutationInsureCount;
  47. @ApiModelProperty(value = "是否达标")
  48. private String isCompliance;
  49. @ApiModelProperty(value = "签单保费达标差距")
  50. private String premiumCompliance;
  51. @ApiModelProperty(value = "出单人力达标差距")
  52. private String orderManpowerCompliance;
  53. @ApiModelProperty(value = "用户idList")
  54. private List<String> ids;
  55. @ApiModelProperty(value = "结束时间")
  56. private String createtimeEnd;
  57. @ApiModelProperty(value = "开始时间")
  58. private String createtimeStart;
  59. /***
  60. * 角色id
  61. */
  62. private String roleId;
  63. @ApiModelProperty(value = "已认证")
  64. private String isFactorVerify;
  65. @ApiModelProperty(value = "未认证")
  66. private String isNotFactorVerify;
  67. @ApiModelProperty(value = "时间筛选开始")
  68. private String beginDate;
  69. @ApiModelProperty(value = "时间筛选结束")
  70. private String endDate;
  71. @ApiModelProperty(value = "手机号")
  72. private String mobile;
  73. @ApiModelProperty(value = "管理人名称")
  74. private String leaderName;
  75. @ApiModelProperty(value = "性别")
  76. private String sex;
  77. @ApiModelProperty(value = "市级部门名称")
  78. private String cityName;
  79. @ApiModelProperty(value = "区级部门名称")
  80. private String districtName;
  81. @ApiModelProperty(value = "省部门名称")
  82. private String provinceName;
  83. private Integer totalManpowerNum;
  84. private Double totalPremiumNum;
  85. private String status;
  86. }