AgencyLeaderInfo.java 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package com.ydtech.modules.admin.model.vo;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import io.swagger.annotations.ApiModel;
  4. import io.swagger.annotations.ApiModelProperty;
  5. import lombok.Data;
  6. import java.math.BigDecimal;
  7. @Data
  8. @ApiModel(value = "合伙人下的管理员信息")
  9. public class AgencyLeaderInfo {
  10. @ApiModelProperty(value = "管理员id")
  11. private String userId;
  12. /**
  13. * 员工姓名
  14. */
  15. @ApiModelProperty(value = "管理员姓名")
  16. private String userName;
  17. @ApiModelProperty(value = "机构id")
  18. private String deptId;
  19. @ApiModelProperty(value = "机构name")
  20. private String deptName;
  21. @ApiModelProperty(value = "机构下成员总人数")
  22. private Integer number;
  23. @ApiModelProperty(value = "推荐人id")
  24. private String suggestId;
  25. @ApiModelProperty(value = "推荐人name")
  26. private String suggestName;
  27. @ApiModelProperty(value = "抽成比例(总保费抽成)")
  28. private String proportional;
  29. @ApiModelProperty(value = "总保费")
  30. @JsonFormat(pattern = "0.00")
  31. private BigDecimal sumPremium;
  32. @ApiModelProperty(value = "总佣金")
  33. @JsonFormat(pattern = "0.00")
  34. private BigDecimal extractFee;
  35. }