Browse Source

获取正确答案

master
yanyan 3 years ago
parent
commit
d09c40ede0
  1. 3
      lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/question/addNew.html
  2. 4
      lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/impl/SceneQuestionServiceImpl.java

3
lib/EmergencyService/zdxtEmergencyBootStart/src/main/resources/templates/project/question/addNew.html

@ -187,7 +187,8 @@
data.option = JSON.stringify(optionList); data.option = JSON.stringify(optionList);
data.parentId = [[${parentId}]]; data.parentId = [[${parentId}]];
data.guid = [[${guid}]]; data.guid = [[${guid}]];
parent.updateNodeFromParent(data.guid,{'option': optionList }) let answer = $("#answer").val();
parent.updateNodeFromParent(data.guid,{'option': optionList, 'correct': answer })
//let nodeId = editor.getNodesFromName(data.guid).at(0); //let nodeId = editor.getNodesFromName(data.guid).at(0);
//saveOption(optionList); //saveOption(optionList);
return data; return data;

4
lib/EmergencyService/zdxtEmergencyKnowledgeService/src/main/java/com/zdxt/knowledge/service/impl/SceneQuestionServiceImpl.java

@ -233,6 +233,10 @@ public class SceneQuestionServiceImpl implements ISceneQuestionService {
} else { } else {
params.put("channel", null); params.put("channel", null);
} }
String correct = dataTmp.getString("correct");
if (StringUtils.isNotEmpty(correct)) {
params.put("correct", correct);
}
JSONArray option = dataTmp.getJSONArray("option"); JSONArray option = dataTmp.getJSONArray("option");
if(Objects.nonNull(option) && option.size()!=0){ if(Objects.nonNull(option) && option.size()!=0){
Map<String ,String> map = new HashMap<>(); Map<String ,String> map = new HashMap<>();

Loading…
Cancel
Save