package com.gkhy.exam.system.domain.vo; import com.fasterxml.jackson.annotation.JsonInclude; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.List; import static com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL; @Setter @Getter @Accessors(chain = true) @ApiModel(description = "课程用户学习日志") @JsonInclude(NON_NULL) public class StudentStudyVO implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "章节ID") private Long chapterId; @ApiModelProperty(value = "课程ID") private Long courseId; @ApiModelProperty(value = "课程名称") private String chapterName; @ApiModelProperty(value = "课时学习记录") private List studentStudyPeriodVOList; }