From 4ba127459ff1b77df9014444fdac7636d3f091bc Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期六, 16 三月 2024 15:05:19 +0800
Subject: [PATCH] 题目导入

---
 src/main/java/com/mindskip/xzs/service/impl/QuestionServiceImpl.java |   42 +++++++++++++++++++++---------------------
 1 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/src/main/java/com/mindskip/xzs/service/impl/QuestionServiceImpl.java b/src/main/java/com/mindskip/xzs/service/impl/QuestionServiceImpl.java
index 98e5ac6..bdfb0fa 100644
--- a/src/main/java/com/mindskip/xzs/service/impl/QuestionServiceImpl.java
+++ b/src/main/java/com/mindskip/xzs/service/impl/QuestionServiceImpl.java
@@ -156,27 +156,27 @@
         questionEditRequestVM.setTitle(questionObject.getTitleContent());
 
         //绛旀
-//        QuestionTypeEnum questionTypeEnum = QuestionTypeEnum.fromCode(question.getQuestionType());
-//        switch (questionTypeEnum) {
-//            case SingleChoice:
-//            case TrueFalse:
-//                questionEditRequestVM.setCorrect(question.getCorrect());
-//                break;
-//            case MultipleChoice:
-//                questionEditRequestVM.setCorrectArray(ExamUtil.contentToArray(question.getCorrect()));
-//                break;
-//            case GapFilling:
-//                List<String> correctContent = questionObject.getQuestionItemObjects().stream().map(d -> d.getContent()).collect(Collectors.toList());
-//                questionEditRequestVM.setCorrectArray(correctContent);
-//                break;
-//            case ShortAnswer:
-//                questionEditRequestVM.setCorrect(questionObject.getCorrect());
-//                break;
-//            default:
-//                break;
-//        }
-//        questionEditRequestVM.setScore(ExamUtil.scoreToVM(question.getScore()));
-//        questionEditRequestVM.setAnalyze(questionObject.getAnalyze());
+        QuestionTypeEnum questionTypeEnum = QuestionTypeEnum.fromCode(question.getQuestionType());
+        switch (questionTypeEnum) {
+            case SingleChoice:
+            case TrueFalse:
+                questionEditRequestVM.setCorrect(question.getCorrect());
+                break;
+            case MultipleChoice:
+                questionEditRequestVM.setCorrectArray(ExamUtil.contentToArray(question.getCorrect()));
+                break;
+            case GapFilling:
+                List<String> correctContent = questionObject.getQuestionItemObjects().stream().map(d -> d.getContent()).collect(Collectors.toList());
+                questionEditRequestVM.setCorrectArray(correctContent);
+                break;
+            case ShortAnswer:
+                questionEditRequestVM.setCorrect(questionObject.getCorrect());
+                break;
+            default:
+                break;
+        }
+        questionEditRequestVM.setScore(ExamUtil.scoreToVM(question.getScore()));
+        questionEditRequestVM.setAnalyze(questionObject.getAnalyze());
 
 
         //棰樼洰椤规槧灏�

--
Gitblit v1.8.0