deason 5 gadi atpakaļ
vecāks
revīzija
bc44aa81d0

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

@@ -87,6 +87,7 @@ public class ExamQuestionOuterServiceProvider extends ControllerSupport implemen
             paperStruct.setExamId(req.getExamId());
             paperStruct.setSubjectCode(course.getCode());
             paperStruct.setSubjectName(course.getName());
+            paperStructList.add(paperStruct);
 
             // 根据考试和课程获取调卷规则下试卷的试题列表
             List<OuterQuestionBean> questions = outletPaperStructService.getPaperStructQuestions(req.getExamId(), course.getCode());

+ 2 - 2
examcloud-exchange-outer-service/src/main/java/cn/com/qmth/examcloud/exchange/outer/service/impl/OutletPaperStructServiceImpl.java

@@ -85,7 +85,7 @@ public class OutletPaperStructServiceImpl implements OutletPaperStructService {
                 for (DefaultQuestionUnitWrapper questionUnitWrapper : questionWrapper.getQuestionUnitWrapperList()) {
                     int mainNumber = i + 1, subNumber = ++order;
 
-                    // if (QuestionType.FILL_UP == questionUnitWrapper.getQuestionType() || QuestionType.ESSAY == questionUnitWrapper.getQuestionType()) {
+                    if (QuestionType.FILL_UP == questionUnitWrapper.getQuestionType() || QuestionType.ESSAY == questionUnitWrapper.getQuestionType()) {
                         // 只封装主观题信息
                         OuterQuestionBean subjectiveQuestion = new OuterQuestionBean();
                         subjectiveQuestion.setMainNumber(mainNumber);
@@ -94,7 +94,7 @@ public class OutletPaperStructServiceImpl implements OutletPaperStructService {
                         subjectiveQuestion.setTotalScore(questionUnitWrapper.getQuestionScore());
 
                         subjectiveQuestions.add(subjectiveQuestion);
-                    // }
+                    }
                 }
             }
         }