|
@@ -25,16 +25,16 @@ public class ExamCourseApi {
|
|
|
|
|
|
@GetMapping
|
|
|
public Page<ExamCourseDTO> query(@RequestParam("exam_id") Long examId,
|
|
|
- @RequestParam(value = "course_name", required = false) String courseName,
|
|
|
+ @RequestParam(value = "course_code", required = false) String courseCode,
|
|
|
@RequestParam("cur_page") Integer curPage,
|
|
|
@RequestParam("page_size") Integer pageSize) {
|
|
|
|
|
|
|
|
|
Page<ExamStudent> examStudentPage;
|
|
|
- if (StringUtils.isEmpty(courseName)) {
|
|
|
+ if (StringUtils.isEmpty(courseCode)) {
|
|
|
examStudentPage = examStudentRepo.findDistinctCourseCode(examId, new PageRequest(curPage, pageSize));
|
|
|
} else {
|
|
|
- examStudentPage = examStudentRepo.findDistinctCourseCode(examId, '%' + courseName + "%", new PageRequest(curPage - 1, pageSize));
|
|
|
+ examStudentPage = examStudentRepo.findDistinctCourseCode(examId, courseCode, new PageRequest(curPage - 1, pageSize));
|
|
|
}
|
|
|
|
|
|
|