1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| }
@PostMapping("/require/page") @ResponseBody public Map<String, Object> pageRequire(Integer page, Integer rows, @RequestParam(value = "keyword", required = false) String cname, HttpSession session) { String sno = (String) session.getAttribute("username"); PageInfo<StudentCourseInfo> pageInfo = studentService.pageRequireCourse(sno, cname, page, rows); HashMap<String, Object> map = new HashMap<>(); map.put("total", pageInfo.getTotal()); map.put("rows", pageInfo.getList()); return map; }
@PostMapping("/elective/page") @ResponseBody public Map<String, Object> pageElective(Integer page, Integer rows, @RequestParam(value = "keyword", required = false) String cname, HttpSession session) { String sno = (String) session.getAttribute("username"); PageInfo<StudentCourseInfo> pageInfo = studentService.pageElectiveCourse(sno, cname, page, rows); HashMap<String, Object> map = new HashMap<>(); map.put("total", pageInfo.getTotal()); map.put("rows", pageInfo.getList()); return map; }
@GetMapping("/course/select") @ResponseBody public Map<String, Object> selectCourseInfo(HttpSession session) { String sno = (String) session.getAttribute("username"); HashMap<String, Object> map = new HashMap<>(); map.put("rows", studentService.selectCourseInfo(sno)); return map; }
@PostMapping("/course/select") @ResponseBody public ResultVO<?> submitSelectCourse(@RequestBody StudentElectiveCourse studentElectiveCourse, HttpSession session) { String sno = (String) session.getAttribute("username"); System.out.println(studentElectiveCourse); return studentService.submitSelectCourse(sno, studentElectiveCourse.getId()); } }
|