xiatian há 4 anos atrás
pai
commit
0d9ab332df

+ 40 - 40
themis-backend/src/main/java/com/qmth/themis/backend/api/TIeReportController.java

@@ -34,11 +34,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_view", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examView(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity) {
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity) {
         return ResultUtil.ok(reportService.examView(examId, examActivityId, roomCode, courseCode, name, identity));
     }
     
@@ -46,11 +46,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_view_count", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examViewCount(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examViewCount(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));
@@ -61,11 +61,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_deficiency_list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examDeficiencyList(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam (required = false)String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examDeficiencyList(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));
@@ -75,11 +75,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_exception_list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examExceptionList(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examExceptionList(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));
@@ -96,11 +96,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_reexam_list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examReexamList(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examReexamList(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));
@@ -110,11 +110,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_breach_list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examBreachList(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examBreachList(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));
@@ -131,11 +131,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_revoke_breach_list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examRevokeBreachList(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examRevokeBreachList(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));
@@ -152,11 +152,11 @@ public class TIeReportController {
     @RequestMapping(value = "/exam_student_log_list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "结果信息")})
     public Result examStudentLogList(@ApiParam(value = "考试id", required = true) @RequestParam Long examId,
-                             @ApiParam(value = "考场场次id", required = false) @RequestParam Long examActivityId,
-                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam String roomCode,
-                             @ApiParam(value = "科目编码", required = false) @RequestParam String courseCode,
-                             @ApiParam(value = "姓名", required = false) @RequestParam String name,
-                             @ApiParam(value = "唯一码", required = false) @RequestParam String identity,
+                             @ApiParam(value = "考场场次id", required = false) @RequestParam(required = false) Long examActivityId,
+                             @ApiParam(value = "虚拟考场代码", required = false) @RequestParam(required = false) String roomCode,
+                             @ApiParam(value = "科目编码", required = false) @RequestParam(required = false) String courseCode,
+                             @ApiParam(value = "姓名", required = false) @RequestParam(required = false) String name,
+                             @ApiParam(value = "唯一码", required = false) @RequestParam(required = false) String identity,
                              @ApiParam(value = "分页页码", required = true) @RequestParam int pageNumber,
                              @ApiParam(value = "分页数", required = true) @RequestParam int pageSize) {
         return ResultUtil.ok(reportService.examStudentLogList(examId, examActivityId, roomCode, courseCode, name, identity,pageNumber,pageSize));