package com.ydtech.modules.admin.model.vo; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; @Data @ApiModel("业务数据代理人") public class BusinessAgentData { @ApiModelProperty(value = "姓名") private String userName; @ApiModelProperty(value = "工号") private String userId; @ApiModelProperty(value = "签单保费") private BigDecimal sumPremium; @ApiModelProperty(value = "交强险保费") private BigDecimal jqpremium; @ApiModelProperty(value = "车船税") private BigDecimal taxamount; @ApiModelProperty(value = "商业险保费") private BigDecimal sypremium; @ApiModelProperty(value = "非车险保费") private BigDecimal jypremium; @ApiModelProperty(value = "签单保费占比") private BigDecimal sumPremiumProportion; @ApiModelProperty(value = "保险公司名称") private String insuranceCompany; @ApiModelProperty(value = "合作公司名称") private String partnerCompaniesName; @ApiModelProperty(value = "保险公司图片") private String logo; @ApiModelProperty(value = "机构来源") private String managementSource; @ApiModelProperty(value = "总人数") private String totalNumber; @ApiModelProperty(value = "部门名称") private String deptName; @ApiModelProperty(value = "部门id") private String deptId; @ApiModelProperty(value = "管理人名称") private String leaderName; @ApiModelProperty(value = "交三订单数") private String riskCodeJs; @ApiModelProperty(value = "单交订单数") private String riskCodeDj; @ApiModelProperty(value = "交商订单数") private String riskCodeJshang; @ApiModelProperty(value = "单商订单数") private String riskCodeDs; @ApiModelProperty(value = "单三订单数") private String riskCodeDsan; @ApiModelProperty(value = "毛利润") private BigDecimal distributionAmount; @ApiModelProperty(value = "毛利润占比") private BigDecimal distributionAmountRate; @ApiModelProperty(value = "入口金额") private BigDecimal entranceAllFee; @ApiModelProperty(value = "出口金额") private BigDecimal exportAllFee; }