package jnpf.tmsEntity.paper;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
@Data
|
public class TmsPaperForm {
|
|
@Schema(description = "主键")
|
private String id;
|
|
@Schema(description = "试卷编号")
|
private String paperNo;
|
|
@Schema(description = "试卷名称")
|
private String paperName;
|
|
@Schema(description = "状态 open/closed/invalid")
|
private String bizStatus;
|
|
@Schema(description = "考试时长(分钟)")
|
private Integer durationMin;
|
|
@Schema(description = "开考时间 yyyy-MM-dd HH:mm:ss")
|
private String examStart;
|
|
@Schema(description = "结考时间 yyyy-MM-dd HH:mm:ss")
|
private String examEnd;
|
|
@Schema(description = "成绩公布时间 yyyy-MM-dd HH:mm:ss")
|
private String scorePublishTime;
|
|
@Schema(description = "合格分数")
|
private BigDecimal passScore;
|
|
@Schema(description = "试卷总分")
|
private BigDecimal totalScore;
|
|
@Schema(description = "试题排序 paper/random")
|
private String sortMode;
|
|
@Schema(description = "含主观题 1/0")
|
private String hasSubjective;
|
|
@Schema(description = "备注")
|
private String remark;
|
|
@Schema(description = "创建时间")
|
private String creatorTime;
|
|
@Schema(description = "试题数量(列表用)")
|
private Integer questionCount;
|
|
@Schema(description = "章节及试题")
|
private List<TmsPaperSectionForm> sections;
|
}
|