Parcourir la source

Fix试卷中个别主观题未按"题号"正常排序问题

deason il y a 6 ans
Parent
commit
fb15c8a2a1

+ 4 - 0
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/ExtractConfigProviderServiceImpl.java

@@ -244,6 +244,10 @@ public class ExtractConfigProviderServiceImpl implements ExtractConfigProviderSe
                 log.error("试卷大题下面,没有小题");
                 throw new StatusException("Q-020241", "考试试卷有误,请联系老师");
             }
+
+            //按题号顺序排序
+            Collections.sort(paperDetailUnits);
+
             for (int j = 0; j < paperDetailUnits.size(); j++) {
                 PaperDetailUnit paperDetailUnit = paperDetailUnits.get(j);
                 DefaultQuestionStructureWrapper defaultQuestionStructureWrapper = new DefaultQuestionStructureWrapper();