From d69a9a79a82c8a2f93efcd2b43b0a03ca57a031c Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期一, 08 七月 2024 17:37:19 +0800 Subject: [PATCH] 课目重构 --- src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionEditRequestVM.java | 43 ++++++++++++++++++++++++++++++------------- 1 files changed, 30 insertions(+), 13 deletions(-) diff --git a/src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionEditRequestVM.java b/src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionEditRequestVM.java index 55a2600..86e1f68 100644 --- a/src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionEditRequestVM.java +++ b/src/main/java/com/mindskip/xzs/viewmodel/admin/question/QuestionEditRequestVM.java @@ -12,34 +12,43 @@ public class QuestionEditRequestVM { private Integer id; -// 1:鍗曢�� + + /** 棰樺瀷 */ @NotNull private Integer questionType; -// 骞寸骇瀛︾琛� -// @NotNull + + /** 璇剧洰 */ private Integer subjectId; - //棰樺共 + + /** 棰樺共 */ @NotBlank private String title; + + /** 閮ㄩ棬ID */ + private List<Integer> deptIds; private String sbNames; private Integer gradeLevel; - //绛旀 + + /** 绛旀 */ @Valid private List<QuestionEditItemVM> items; - //瑙f瀽 -// @NotBlank + + /** 瑙f瀽 */ private String analyze; - //澶氶」閫夋嫨棰樼瓟妗� + /** 澶氶�夐绛旀 */ private List<String> correctArray; - //绛旀 + + /** 绛旀 */ private String correct; - //鍒嗘暟 + + /** 棰樼洰鍒嗘暟 */ @NotBlank private String score; - //闅惧害 + + /** 棰樼洰闅惧害 */ @Range(min = 1, max = 5, message = "璇烽�夋嫨棰樼洰闅惧害") private Integer difficult; @@ -47,11 +56,21 @@ private String department; + private List<QuestionSubject> questionSubjects; + private String a; private String b; private String c; private String d; + + public List<Integer> getDeptIds() { + return deptIds; + } + + public void setDeptIds(List<Integer> deptIds) { + this.deptIds = deptIds; + } public String getDepartment() { return department; @@ -60,8 +79,6 @@ public void setDepartment(String department) { this.department = department; } - - private List<QuestionSubject> questionSubjects; public List<QuestionSubject> getQuestionSubjects() { return questionSubjects; -- Gitblit v1.8.0