fuliqi
2024-06-18 c46f49af9e766aed0ba583fce0efab98ebcdf76c
src/main/java/com/ycl/jxkg/service/impl/ExamPaperServiceImpl.java
@@ -109,22 +109,8 @@
            for (Integer questionType : map.keySet()) {
                //数据库里的这个类型的题目
                List<Integer> questionIdList = map.get(questionType);
                Result InnerError1 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.SingleChoice.getCode());
                if (InnerError1 != null) return InnerError1;
                Result InnerError2 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.MultipleChoice.getCode());
                if (InnerError2 != null) return InnerError2;
                Result InnerError3 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.TrueFalse.getCode());
                if (InnerError3 != null) return InnerError3;
                Result InnerError4 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.GapFilling.getCode());
                if (InnerError4 != null) return InnerError4;
                Result InnerError5 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.ShortAnswer.getCode());
                if (InnerError5 != null) return InnerError5;
                Result InnerError6 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.Audio.getCode());
                if (InnerError6 != null) return InnerError6;
                Result InnerError7 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.Calculate.getCode());
                if (InnerError7 != null) return InnerError7;
                Result InnerError8 = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.Analysis.getCode());
                if (InnerError8 != null) return InnerError8;
                Result result = createQuestion(questionSetting, questionTitleList, questionType, questionIdList,QuestionTypeEnum.fromCode(questionType).getCode());
                if (result != null) return result;
            }
            examPaper.setContent(JSON.toJSONString(questionTitleList));
            baseMapper.insert(examPaper);