瀏覽代碼

题号抹除修改

chen 4 年之前
父節點
當前提交
9c1b159f9b

+ 1 - 0
ssj-kmt-exercise-service-impl/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseQuestionDealServiceImpl.java

@@ -552,6 +552,7 @@ public class KmtExerciseQuestionDealServiceImpl implements KmtExerciseQuestionDe
             if (StringUtil.isNotBlank(content) && StringUtil.isNotBlank(path)) {
                 Map<String, Object> map = JSON.parseObject(content, Map.class);
                 map.put("question_json", Collections.singletonList(ExerciseUtil.getExerciseQuestionAnswerValue(path)));
+                map.put("question", "<img src='" + PropertiesUtil.getValue("STATIC_FILE_URL") + path + "'/>");
                 JSONFileUtil.saveJSONFile(PropertiesUtil.getValue("EXERCISE_JSON_FILE_PATH") + kmtExerciseQuestion.getQuestionPath(), JSON.toJSONString(map));
             }
         }

+ 5 - 0
ssj-kmt-exercise-service-impl/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseQuestionServiceImpl.java

@@ -170,6 +170,11 @@ public class KmtExerciseQuestionServiceImpl extends BaseServiceImpl<KmtExerciseQ
                     }
                 }
             }
+            for (ExerciseQuetionDto q : questions){
+                if (StringUtil.isNotBlank(q.getQuestionImage())){
+                    q.setQuestion("<img src='" + PropertiesUtil.getValue("STATIC_FILE_URL") + q.getQuestionImage() + "'/>");
+                }
+            }
             kmtExerciseService.appendQuestionDtoDataFromJSONFile(questions);
             list = this.getQuestionGroupList(questions, true);
         }

+ 1 - 0
ssj-kmt-exercise-service-impl/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseServiceImpl.java

@@ -445,6 +445,7 @@ public class KmtExerciseServiceImpl implements KmtExerciseService {
                     if (StringUtil.isNotBlank(content) && StringUtil.isNotBlank(path)){
                         Map<String, Object> map = JSON.parseObject(content, Map.class);
                         map.put("question_json", Collections.singletonList(ExerciseUtil.getExerciseQuestionAnswerValue(path)));
+                        map.put("question", "<img src='" + PropertiesUtil.getValue("STATIC_FILE_URL") + path + "'/>");
                         JSONFileUtil.saveJSONFile(PropertiesUtil.getValue("EXERCISE_JSON_FILE_PATH") + kmtExerciseQuestion.getQuestionPath(), JSON.toJSONString(map));
                         kmtExerciseQuestion.setQuestionJson(JSON.toJSONString(map.get("question_json")));
                     }

+ 1 - 0
ssj-kmt-exercise-service-impl/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseSubmitServiceImpl.java

@@ -526,6 +526,7 @@ public class KmtExerciseSubmitServiceImpl implements KmtExerciseSubmitService {
                     if (StringUtil.isNotBlank(content) && StringUtil.isNotBlank(path)){
                         Map<String, Object> map = JSON.parseObject(content, Map.class);
                         map.put("question_json", Collections.singletonList(ExerciseUtil.getExerciseQuestionAnswerValue(path)));
+                        map.put("question", "<img src='" + PropertiesUtil.getValue("STATIC_FILE_URL") + path + "'/>");
                         JSONFileUtil.saveJSONFile(PropertiesUtil.getValue("EXERCISE_JSON_FILE_PATH") + question.getQuestionPath(), JSON.toJSONString(map));
                         question.setQuestionJson(JSON.toJSONString(map.get("question_json")));
                     }