ting.yin 3 年之前
父节点
当前提交
cc25d917b4

+ 2 - 2
stmms-web/src/main/java/cn/com/qmth/stmms/api/controller/CoreController.java

@@ -551,7 +551,7 @@ public class CoreController extends BaseApiController {
         return result;
     }
 
-    private List<ExamQuestion> parseQustionList(QuestionDTO[] questions, Integer examId, String subjectCode,
+    private List<ExamQuestion> parseQustionList(List<QuestionDTO> questions, Integer examId, String subjectCode,
             String paperType, boolean objective) {
         List<ExamQuestion> list = new ArrayList<ExamQuestion>();
         for (QuestionDTO dto : questions) {
@@ -600,7 +600,7 @@ public class CoreController extends BaseApiController {
             value.accumulate("objective", q.isObjective());
             value.accumulate("mainNumber", q.getMainNumber());
             value.accumulate("subNumber", q.getSubNumber());
-            value.accumulate("mainTitle", q.getMainNumber());
+            value.accumulate("mainTitle", q.getMainTitle());
             value.accumulate("totalScore", q.getTotalScore());
             value.accumulate("answer", q.getAnswer() == null ? "" : q.getAnswer());
             result.add(value);

+ 5 - 3
stmms-web/src/main/java/cn/com/qmth/stmms/api/dto/PaperDTO.java

@@ -1,5 +1,7 @@
 package cn.com.qmth.stmms.api.dto;
 
+import java.util.List;
+
 public class PaperDTO {
 
     private Integer examId;
@@ -10,7 +12,7 @@ public class PaperDTO {
 
     private Boolean objective;
 
-    private QuestionDTO[] questions;
+    private List<QuestionDTO> questions;
 
     public PaperDTO() {
     }
@@ -47,11 +49,11 @@ public class PaperDTO {
         this.objective = objective;
     }
 
-    public QuestionDTO[] getQuestions() {
+    public List<QuestionDTO> getQuestions() {
         return questions;
     }
 
-    public void setQuestions(QuestionDTO[] questions) {
+    public void setQuestions(List<QuestionDTO> questions) {
         this.questions = questions;
     }