package com.fs.course.vo;

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

import java.util.Date;

@Data
public class FsCourseWatchLogStatisticsListVO {


    private Integer project;
    @Excel(name = "项目名称")
    private String projectName;

    private Long courseId;
    @Excel(name = "课程名称")
    private String courseName;

    private Long videoId;
    @Excel(name = "小节名称")
    private String videoName;

    @Excel(name = "看课中")
    private String type1;
    @Excel(name = "已完课")
    private String type2;
    @Excel(name = "待看课")
    private String type3;
    @Excel(name = "看课中断")
    private String type4;
    @Excel(name = "上线数")
    private Long onLineNum;
    @Excel(name = "企业微信员工名称")
    private String qwUserName;

    private Long userId;
    @Excel(name = "员工名称")
    private String userName;

    @Excel(name = "创建时间" ,dateFormat = "yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date createTime;

    private Long companyUserId;
    @Excel(name = "销售名称")
    private String companyUserName;

    /** 发课数 */
    @Excel(name = "发课数")
    private String  sendNumber;

    /** 已注册用户待看课数 */
    @Excel(name = "已注册用户待看课数")
    private String  isUserWaitNumber;

    /** 未注册用户待看课数 */
    @Excel(name = "未注册用户待看课数")
    private String  noUserWaitNumber;

    /** 上线率 */
    @Excel(name = "上线率")
    private String  onLineRate;

    /** 完课率 */
    @Excel(name = "完课率")
    private String  finishedRate;

    /** 消耗红包金额 */
    private String  redAmount;
}
