package com.zhongzheng.modules.user.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 【请填写功能名称】视图对象 mall_package
 *
 * @author change
 * @date 2021-06-24
 */
@Data
@ApiModel("【请填写功能名称】视图对象")
public class SubjectStudyRecordVo {

    private static final long serialVersionUID = 1L;

    /** 科目ID */
    @ApiModelProperty("科目ID")
    private Long subjectId;

    /** 课程ID */
    @ApiModelProperty("课程ID")
    private Long courseId;

    /** 学员Id */
    @ApiModelProperty("学员Id")
    private Long userId;

    /** 科目名称 */
    @ApiModelProperty("科目名称")
    private String subjectName;


    /** 课程名称 */
    @ApiModelProperty("课程名称")
    private String courseName;

    /** 是否开课 1开课 0 未开课 */
    @ApiModelProperty("是否开课 1开课 0 未开课")
    private Long beginStatus;

    /** 模块数 */
    @ApiModelProperty("模块数")
    private Long moduleNum;

    /** 章数 */
    @ApiModelProperty("章数")
    private Long chapterNum;

    /** 节数 */
    @ApiModelProperty("节数")
    private Long sectionNum;

    /** 节数 */
    @ApiModelProperty("1录播 2直播 3回放 （1,2 录播,直播）")
    private String sectionType;

    /** 已学节数 */
    @ApiModelProperty("已学节数")
    private Long recordNum;

    /** 科目節模塊學習返回 */
    @ApiModelProperty("科目節模塊學習返回")
    private List<SectionStudyRecordVo> sectionStudyRecordVo;

}
