package com.ydtech.modules.admin.model.dto; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import java.util.List; @Getter @Setter @NoArgsConstructor @Data @ApiModel("人员统计-前线人员-代理人统计实体") public class QxFrontlineAgentDto implements Serializable { @ApiModelProperty(value = "姓名") private String name; @ApiModelProperty(value = "归属机构") private String deptName; @ApiModelProperty(value = "总人力") private String totalManpower; @ApiModelProperty(value = "出单人力") private String orderManpower; @ApiModelProperty(value = "总保费") private String totalPremium; @ApiModelProperty(value = "单均保费") private String averagePremium; @ApiModelProperty(value = "员工id") private String userId; @ApiModelProperty(value = "部门id") private String deptId; @ApiModelProperty(value = "头像路径") private String filePath; @ApiModelProperty(value = "手机号") private String userPhone; @ApiModelProperty(value = "手机号") private Date userDate; @ApiModelProperty(value = "核保笔数") private String underwritingCount; @ApiModelProperty(value = "报价笔数") private String orderNumber; @ApiModelProperty(value = "出单笔数") private BigDecimal qutationInsureCount; @ApiModelProperty(value = "是否达标") private String isCompliance; @ApiModelProperty(value = "签单保费达标差距") private String premiumCompliance; @ApiModelProperty(value = "出单人力达标差距") private String orderManpowerCompliance; @ApiModelProperty(value = "用户idList") private List ids; @ApiModelProperty(value = "结束时间") private String createtimeEnd; @ApiModelProperty(value = "开始时间") private String createtimeStart; /*** * 角色id */ private String roleId; @ApiModelProperty(value = "已认证") private String isFactorVerify; @ApiModelProperty(value = "未认证") private String isNotFactorVerify; @ApiModelProperty(value = "时间筛选开始") private String beginDate; @ApiModelProperty(value = "时间筛选结束") private String endDate; @ApiModelProperty(value = "手机号") private String mobile; @ApiModelProperty(value = "管理人名称") private String leaderName; @ApiModelProperty(value = "性别") private String sex; @ApiModelProperty(value = "市级部门名称") private String cityName; @ApiModelProperty(value = "区级部门名称") private String districtName; @ApiModelProperty(value = "省部门名称") private String provinceName; private Integer totalManpowerNum; private Double totalPremiumNum; private String status; }