package com.ruoyi.study.dto;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotNull;
|
import java.util.List;
|
|
/**
|
* @author HJL
|
* @version 1.0
|
* @since 2024-05-20 14:04
|
*/
|
@Data
|
public class CompleteStudyDTO {
|
|
/**
|
* 题目id数组
|
*/
|
@ApiModelProperty("题目类型(1:听音选图;2:看图选音;3:归纳排除;4:有问有答;5:音图相配)")
|
private Integer type;
|
|
/**
|
* 题目id数组
|
*/
|
@ApiModelProperty("题目id数组")
|
private List<Integer> studyIds;
|
|
/**
|
* 该学习是否完成
|
*/
|
@ApiModelProperty("该学习是否完成(如果已完成再次进入学习并完成学习后,该字段传值 false)")
|
private Boolean isComplete;
|
|
/**
|
* 学习时长
|
*/
|
@ApiModelProperty("完成学习所用时长")
|
@NotNull(message = "本次学习时长不能为空!")
|
private Integer studyTime;
|
|
}
|