فهرست منبع

不需要提交

lideyin 5 سال پیش
والد
کامیت
51c68e5191

+ 11 - 12
examcloud-exchange-outer-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/provider/ExamQuestionOuterServiceProvider.java

@@ -263,20 +263,20 @@ public class ExamQuestionOuterServiceProvider extends ControllerSupport implemen
         List<OuterSectionBean> sectionBeanList = new ArrayList<>();
         List<OuterBlockBean> blockBeanList = new ArrayList<>();
 
-        //校验答案格式,校验成功才追加至集合,否则不追加
+
         //图片文件特殊处理
         if ("image".equals(transformedAnswerType)) {
-            if (validateImgAnswer(studentAnswer)) {
-                //图片文本部分
-                String txtStr = getImgTxt(studentAnswer);
-                if (!StringUtils.isNullOrEmpty(txtStr)) {
-                    OuterBlockBean blockBean = new OuterBlockBean();
-                    blockBean.setType("text");
-                    blockBean.setValue(txtStr);
-                    blockBeanList.add(blockBean);
-                }
+            //图片文本部分
+            String txtStr = getImgTxt(studentAnswer);
+            if (!StringUtils.isNullOrEmpty(txtStr)) {
+                OuterBlockBean blockBean = new OuterBlockBean();
+                blockBean.setType("text");
+                blockBean.setValue(txtStr);
+                blockBeanList.add(blockBean);
+            }
 
-                //图片部分
+            //图片部分
+            if (validateImgAnswer(studentAnswer)) {
                 String imgSrc = getImgSrc(studentAnswer);
                 if (imgSrc.indexOf("|") > -1) {
                     String[] imgAnswers = imgSrc.split("\\|");
@@ -297,7 +297,6 @@ public class ExamQuestionOuterServiceProvider extends ControllerSupport implemen
 
                         blockBeanList.add(blockBean);
                     }
-
                 }
             }
         } else if ("audio".equals(transformedAnswerType)){