/** * 检查班级名 * * @param gradeName * @return */ @RequestMapping(value = "/maintainer/grade/checkGradeName", method = RequestMethod.POST) @ResponseBody public Map<String, Object> checkGradeName( @RequestParam("gradeId") int id, @RequestParam(value = "gradeName") String gradeName) { Map<String, Object> map = new HashMap<>(); if (StringUtils.hasLength(gradeName)) { if (id > 0) { List<GradeRecord> grades = gradeService.findByGradeNameAndId(id, gradeName); if (grades.isEmpty()) { map.put("ok", ""); } else { map.put("error", "班级名已存在!"); } } else { List<Grade> grades = gradeService.findByGradeName(gradeName); if (grades.isEmpty()) { map.put("ok", ""); } else { map.put("error", "班级名已存在!"); } } } else { map.put("error", "班级名为空!"); } return map; }