Bläddra i källkod

题库代码提交

pans 6 månader sedan
förälder
incheckning
e22e244234

+ 4 - 1
snowy-plugin/snowy-plugin-exam/snowy-plugin-exam-func/src/main/java/vip/xiaonuo/exam/controller/admin/QuestionController.java

@@ -44,7 +44,10 @@ public class QuestionController extends BaseApiController {
             String clearHtml = "";
             if(textContent != null && textContent.getContent() != null && !textContent.getContent().isEmpty()){
                 QuestionObject questionObject = JsonUtil.toJsonObject(textContent.getContent(), QuestionObject.class);
-                clearHtml = HtmlUtil.clear(questionObject.getTitleContent());
+                if(questionObject!=null){
+                    clearHtml = HtmlUtil.clear(questionObject.getTitleContent());
+                }
+
             }
             question.setShortTitle(clearHtml);
         });

+ 2 - 0
snowy-plugin/snowy-plugin-exam/snowy-plugin-exam-func/src/main/java/vip/xiaonuo/exam/service/impl/QuestionServiceImpl.java

@@ -148,7 +148,9 @@ public class QuestionServiceImpl extends BaseServiceImpl<Question> implements Qu
     public QuestionEditRequestVM getQuestionEditRequestVM(Question question) {
         //题目映射
         TextContent questionInfoTextContent = textContentService.selectById(question.getInfoTextContentId());
+
         QuestionObject questionObject = JsonUtil.toJsonObject(questionInfoTextContent.getContent(), QuestionObject.class);
+
         QuestionEditRequestVM questionEditRequestVM = modelMapper.map(question, QuestionEditRequestVM.class);
         questionEditRequestVM.setTitle(questionObject.getTitleContent());