xiangpei
2024-10-31 d910a3e7ad5bc3a5e5443f506d05bbb9e83a4c8e
src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java
@@ -300,6 +300,9 @@
                for (PaperSettingItem settingItem : settingList) {
                    Integer num = settingItem.getNum();
                    Integer difficult = settingItem.getDifficult();
                    if(difficult == 0){
                        difficult = null;
                    }
                    //需要配置的题目数量为0则跳过
                    if (num == null || num == 0) continue;
                    List<Question> questions = questionMapper.getRandomQuestion(settingItem.getSubjectId(), paperSetting.getQuestionType(), difficult, settingItem.getNum());
@@ -344,7 +347,9 @@
                    childQuestionList.addAll(childQuestions);
                }
                paperFixQuestionVO.setQuestionList(childQuestionList);
                examData.add(paperFixQuestionVO);
                if (! CollectionUtils.isEmpty(childQuestionList)) {
                    examData.add(paperFixQuestionVO);
                }
            }
        }
        ExamSubmitTemp examSubmitTemp = new ExamSubmitTemp();