| | |
| | | package com.ots.project.exam.viewmodel; |
| | | |
| | | import com.ots.project.exam.dto.QuestionPart; |
| | | import lombok.Getter; |
| | | import lombok.Setter; |
| | | |
| | | import javax.validation.Valid; |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.NotNull; |
| | | import javax.validation.constraints.Size; |
| | | import java.util.List; |
| | | |
| | | @Getter |
| | | @Setter |
| | | public class ExamPaperEditRequestVM { |
| | |
| | | private String name; |
| | | @NotNull |
| | | private Integer suggestTime; |
| | | |
| | | private List<String> limitDateTime; |
| | | |
| | | @Size(min = 1, message = "请添加试卷标题") |
| | | @Valid |
| | | private List<ExamPaperTitleItemVM> titleItems; |
| | | |
| | | private String score; |
| | | |
| | | private String guide; |
| | | |
| | | |
| | | // 题目的顺序 |
| | | private List<Integer> questionOrder; |
| | | |
| | | private List<QuestionPart> parts; |
| | | |
| | | private String questionTemplateId; |
| | | |
| | | |
| | | // 报告id |
| | | private String reportTemplateId; |
| | | |
| | | private String memberName; |
| | | |
| | | |
| | | // 选项的顺序 |
| | | private List<List<String>> optionOrder; |
| | | |
| | | private Integer timeOut; |
| | | } |