今日任务
今日实现了后台查询判断题传输到前端并进行展示的功能,并且实现了选择题的录入功能。
从数据库获取判断题的Controller层
// 获取全部判断题信息
@RequestMapping("/getJudgeList")
public ServerResponse getJudgeList(){
Map<String, Object> map = new HashMap<>();
List<Map<String, Object>> judgeList = teacherBankManageService.getJudgeList();
map.put("judgeList",judgeList);
List<Map<String, Object>> langOptions = teacherPaperService.getLangOptions();
map.put("langOptions",langOptions);
return ServerResponse.createBySuccess("获取全部判断题信息成功",map);
}
添加判断题
// 添加判断题题目
@RequestMapping(value = "/insertJudgeInfo",method = RequestMethod.POST)
public ServerResponse insertJudgeInfo(@RequestBody Map<String, Object> obj) {
int result = teacherBankManageService.insertJudgeInfo(obj);
if (result > 0) {
return ServerResponse.createBySuccess("添加成功",result);
} else {
return ServerResponse.createByError("数据库错误,添加失败");
}
}
添加单选题
// 添加单选题题目
@RequestMapping(value = "/insertSingleInfo",method = RequestMethod.POST)
public ServerResponse insertSingleInfo(@RequestBody Map<String, Object> obj) {
int result = teacherBankManageService.insertSingleInfo(obj);
if (result > 0) {
return ServerResponse.createBySuccess("添加成功",result);
} else {
return ServerResponse.createByError("数据库错误,添加失败");
}
}
题库单选题展示