Pārlūkot izejas kodu

多选答案导入bug

xiatian 3 gadi atpakaļ
vecāks
revīzija
7822583502

+ 5 - 1
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/PaperServiceImpl.java

@@ -2354,7 +2354,11 @@ public class PaperServiceImpl implements PaperService {
                     answerFomatErr(subNum, childNum, "答案选项不存在");
                 }
             }
-            question.setQuesAnswer(answer);
+            if(pAnswerArray.length>1) {
+            	question.setQuesAnswer(StringUtils.join(pAnswerArray, ","));
+            }else {
+            	question.setQuesAnswer(answer);
+            }
             processSelectOption(question);
         } else if (QuesStructType.BOOL_ANSWER_QUESTION.equals(question.getQuestionType())) {
             if (!answer.equals("正确") && !answer.equals("错误")) {