|
@@ -1,6 +1,7 @@
|
|
|
package edu.math.diagnosis.controller;
|
|
|
|
|
|
import edu.math.diagnosis.entity.PaperCommit;
|
|
|
+import edu.math.diagnosis.model.Constants;
|
|
|
import edu.math.diagnosis.model.Result;
|
|
|
import edu.math.diagnosis.service.CommitService;
|
|
|
import io.swagger.annotations.Api;
|
|
@@ -12,7 +13,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
|
|
|
-@Api(tags = "试卷提交")
|
|
|
+@Api(tags = "试卷提交管理")
|
|
|
@RestController
|
|
|
@RequestMapping("paper")
|
|
|
public class PaperCommitController {
|
|
@@ -30,15 +31,17 @@ public class PaperCommitController {
|
|
|
@ApiImplicitParam(name = "name", value = "用户姓名,可无", paramType = "query"),
|
|
|
@ApiImplicitParam(name = "pid", value = "试卷Id,可无", paramType = "query"),
|
|
|
})
|
|
|
- @RequestMapping(value = "/listPaperCommit", method = RequestMethod.GET)
|
|
|
- public List<PaperCommit> listPaperCommit(@RequestParam(required = false) String name,
|
|
|
- @RequestParam(required = false) Long pid,
|
|
|
+ @GetMapping("/listPaperCommit")
|
|
|
+ public List<PaperCommit> listPaperCommit(@RequestParam(required = false) Long pid,
|
|
|
+ @RequestParam(required = false) String name,
|
|
|
@RequestParam(defaultValue = "0") Long startTime,
|
|
|
- @RequestParam(required = false) Long endTime) {
|
|
|
+ @RequestParam(required = false) Long endTime,
|
|
|
+ @RequestParam(defaultValue = Constants.PAGENO) Integer pageNo,
|
|
|
+ @RequestParam(defaultValue = Constants.PAGESIZE) Integer pageSize) {
|
|
|
if (endTime == null) {
|
|
|
endTime = System.currentTimeMillis();
|
|
|
}
|
|
|
- return commitService.listPaperCommit(name, pid, startTime, endTime);
|
|
|
+ return commitService.listPaperCommit(pid, name, startTime, endTime);
|
|
|
}
|
|
|
|
|
|
}
|