package com.fs.qw.vo;

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

import java.util.Date;

@Data
public class QwWatchLogStatisticsListVO {
    private Long id;
    @Excel(name = "企微员工名称")
    private String qwUserName;
    private String companyUserName;
    private Long companyUserId;
    private Long companyId;
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "进线时间",dateFormat = "yyyy-MM-dd")
    private Date createTime;
    /**
     * 项目
     */
    private Long project;
    private String projectName;

    /**
     * 课程
     */
    private Long courseId;
    private String courseName;
    /**
     * 注册数
     */
    private Long regNum;

    /**
     * 小节
     */
    private Long videoId;
    private String videoName;
    @Excel(name = "进线数")
    private Long line;//进线数
    @Excel(name = "先导课上线")
    private Long firstOnline;//先导课上线
    @Excel(name = "先导课完课")
    private Long firstOver;//先导课完课
    @Excel(name = "首日上线")
    private Long d1Online;//首日上线
    @Excel(name = "首日完课")
    private Long d1Over;//首日完课
    @Excel(name = "综合报名数")
    private Long sign;//综合报名数
    @Excel(name = "互动数")
    private Long interact;//互动数
    @Excel(name = "A级用户")
    private Long a;
    @Excel(name = "B级用户")
    private Long b;
    @Excel(name = "C级用户")
    private Long c;
    @Excel(name = "D级用户")
    private Long d;
    @Excel(name = "E级用户")
    private Long e;
    @Excel(name = "拉黑数")
    private Long black;
    private Long los;//流失数
    @Excel(name = "删除数")
    private Long del;//删除数
    @Excel(name = "重粉数")
    private Long repeatCount;
}
