package com.fs.company.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fs.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class CompanyTcmReportExportVO {
    /** id */
    private Long id;

    /** 档期名称 */
    @Excel(name = "档期名称")
    private String scheduleName;

    /** 公司名称 */
    @Excel(name = "公司名称")
    private String companyName;

    private Long companyUserId;

    /** 部门名称 */
    @Excel(name = "部门名称")
    private String deptName;

    /** 员工名称 */
    @Excel(name = "员工名称")
    private String userNickName;



    /** 档期id */
    //@Excel(name = "档期id")
    private Long scheduleId;


    /** 公司id */
    //@Excel(name = "公司id")
    private Long companyId;

    /** 总进线 */
    @Excel(name = "总进线")
    private Long totalNum;

    /** 注册数 */
    @Excel(name = "注册数")
    private Long registerNum;

    /** 上线数 */
    @Excel(name = "上线数")
    private Long onlineNum;

    /** 完课数 */
    @Excel(name = "完课数")
    private Long finishNum;

    /** 注册率 */
    @Excel(name = "注册率")
    private BigDecimal registerRate;

    /** 上线率 */
    @Excel(name = "上线率")
    private BigDecimal onlineRate;

    /** 完课率 */
    @Excel(name = "完课率")
    private BigDecimal finishRate;

    /** 累计总业绩 */
    @Excel(name = "累计总业绩")
    private BigDecimal totalMoney;

    /** 累计总单 */
    @Excel(name = "累计总单")
    private Long totalOrder;

    /** 目标业绩 */
    @Excel(name = "目标业绩")
    private BigDecimal targetMoney;

    /** 目标完成率 */
    @Excel(name = "目标完成率")
    private BigDecimal targetRate;


    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "创建时间")
    private Date createTime;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "更新时间")
    private Date updateTime;

    /** 一轮业绩 */
    @Excel(name = "一轮业绩")
    private BigDecimal round1Money;

    /** 一轮单数 */
    @Excel(name = "一轮单数")
    private Long round1Order;

    /** 一轮转化率 */
    @Excel(name = "一轮转化率")
    private BigDecimal round1Rate;

    /** 一轮客单价 */
    @Excel(name = "一轮客单价")
    private BigDecimal round1Unit;

    /** 二轮业绩 */
    @Excel(name = "二轮业绩")
    private BigDecimal round2Money;

    /** 二轮单数 */
    @Excel(name = "二轮单数")
    private Long round2Order;

    /** 二轮转化率 */
    @Excel(name = "二轮转化率")
    private BigDecimal round2Rate;

    /** 二轮客单价 */
    @Excel(name = "二轮客单价")
    private BigDecimal round2Unit;

    /** 二轮业绩 */
    @Excel(name = "三轮业绩")
    private BigDecimal round3Money;

    /** 三轮单数 */
    @Excel(name = "三轮单数")
    private Long round3Order;

    /** 三轮转化率 */
    @Excel(name = "三轮转化率")
    private BigDecimal round3Rate;

    /** 三轮客单 */
    @Excel(name = "三轮客单")
    private BigDecimal round3Unit;

    /** 四轮业绩 */
    @Excel(name = "四轮业绩")
    private BigDecimal round4Money;

    /** 四轮单数 */
    @Excel(name = "四轮单数")
    private Long round4Order;

    /** 四轮转化率 */
    @Excel(name = "四轮转化率")
    private BigDecimal round4Rate;

    /** 四轮客单价 */
    @Excel(name = "四轮客单价")
    private BigDecimal round4Unit;

    /** 五轮业绩 */
    @Excel(name = "五轮业绩")
    private BigDecimal round5Money;

    /** 五轮单数 */
    @Excel(name = "五轮单数")
    private Long round5Order;

    /** 五轮转化率 */
    @Excel(name = "五轮转化率")
    private BigDecimal round5Rate;

    /** 五轮客单价 */
    @Excel(name = "五轮客单价")
    private BigDecimal round5Unit;

    /** 六轮业绩 */
    @Excel(name = "六轮业绩")
    private BigDecimal round6Money;

    /** 六一轮单 */
    @Excel(name = "六一轮单")
    private Long round6Order;

    /** 六轮转率 */
    @Excel(name = "六轮转率")
    private BigDecimal round6Rate;

    /** 六轮客单价 */
    @Excel(name = "六轮客单价")
    private BigDecimal round6Unit;

    /** 七轮业绩 */
    @Excel(name = "七轮业绩")
    private BigDecimal round7Money;

    /** 七轮单数 */
    @Excel(name = "七轮单数")
    private Long round7Order;

    /** 七轮转化率 */
    @Excel(name = "七轮转化率")
    private BigDecimal round7Rate;

    /** 七轮客单价 */
    @Excel(name = "七轮客单价")
    private BigDecimal round7Unit;

    /** 八轮业绩 */
    @Excel(name = "八轮业绩")
    private BigDecimal round8Money;

    /** 八轮单数 */
    @Excel(name = "八轮单数")
    private Long round8Order;

    /** 八轮转化率 */
    @Excel(name = "八轮转化率")
    private BigDecimal round8Rate;

    /** 八轮客单价 */
    @Excel(name = "八轮客单价")
    private BigDecimal round8Unit;

    /** 九轮业绩 */
    @Excel(name = "九轮业绩")
    private BigDecimal round9Money;

    /** 九轮单数 */
    @Excel(name = "九轮单数")
    private Long round9Order;

    /** 九轮转化率 */
    @Excel(name = "九轮转化率")
    private BigDecimal round9Rate;

    /** 九轮客单价 */
    @Excel(name = "九轮客单价")
    private BigDecimal round9Unit;

    /** 创建者ID */
    //@Excel(name = "创建者ID")
    private Long createUserId;

    /** 修改者ID */
    //@Excel(name = "修改者ID")
    private Long updateUserId;
}
