package com.mindskip.xzs.viewmodel.admin.exam; import lombok.Data; import javax.validation.Valid; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import java.util.List; /** * @version 2.2.0 * @description: 试卷编辑 * Copyright (C), 2020-2021, 武汉思维跳跃科技有限公司 * @date 2021 /9/7 9:45 */ @Data public class ExamPaperEditRequestVM { private Integer id; /** * 年级 */ private Integer level; /** * 学科 */ @NotNull private Integer subjectId; /** * 试卷类型 */ @NotNull private Integer paperType; /** * 试卷名称 */ @NotBlank private String name; /** * 建议时长 */ @NotNull private Integer suggestTime; /** * 开始、结束时间 */ private List limitDateTime; /** * 试卷标题 */ @Size(min = 1, message = "请添加试卷标题") @Valid private List titleItems; /** * 试卷分数 */ private String score; /** * 班级 */ private List classes; public String getScore() { return score; } public void setScore(String score) { this.score = score; } }