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.parentId = [[${parentId}]];
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);
//saveOption(optionList);
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 {
params.put("channel", null);
}
String correct = dataTmp.getString("correct");
if (StringUtils.isNotEmpty(correct)) {
params.put("correct", correct);
}
JSONArray option = dataTmp.getJSONArray("option");
if(Objects.nonNull(option) && option.size()!=0){
Map<String ,String> map = new HashMap<>();

Loading…
Cancel
Save