|
@@ -78,7 +78,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "根据Id获取试卷", notes = "根据Id获取试卷")
|
|
@ApiOperation(value = "根据Id获取试卷", notes = "根据Id获取试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/paper/{paperId}")
|
|
@GetMapping(value = "/paper/{paperId}")
|
|
public ResponseEntity getPaperById(@PathVariable String paperId) {
|
|
public ResponseEntity getPaperById(@PathVariable String paperId) {
|
|
return new ResponseEntity(gson.toJson(paperService.getPaperDto(paperId)), HttpStatus.OK);
|
|
return new ResponseEntity(gson.toJson(paperService.getPaperDto(paperId)), HttpStatus.OK);
|
|
@@ -91,7 +91,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "保存试卷", notes = "保存试卷")
|
|
@ApiOperation(value = "保存试卷", notes = "保存试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PutMapping(value = "/paper")
|
|
@PutMapping(value = "/paper")
|
|
public ResponseEntity savePaperById(HttpServletRequest request, @RequestBody PaperExp paper) {
|
|
public ResponseEntity savePaperById(HttpServletRequest request, @RequestBody PaperExp paper) {
|
|
AccessUser user = (AccessUser) request.getAttribute("accessUser");
|
|
AccessUser user = (AccessUser) request.getAttribute("accessUser");
|
|
@@ -113,7 +113,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "查询所有导入试卷", notes = "查询所有导入试卷")
|
|
@ApiOperation(value = "查询所有导入试卷", notes = "查询所有导入试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/importPaper/{curPage}/{pageSize}")
|
|
@GetMapping(value = "/importPaper/{curPage}/{pageSize}")
|
|
public ResponseEntity getImportPapers(HttpServletRequest request, @ModelAttribute PaperSearchInfo paperSearchInfo,
|
|
public ResponseEntity getImportPapers(HttpServletRequest request, @ModelAttribute PaperSearchInfo paperSearchInfo,
|
|
@PathVariable int curPage, @PathVariable int pageSize) {
|
|
@PathVariable int curPage, @PathVariable int pageSize) {
|
|
@@ -123,7 +123,7 @@ public class PaperController {
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "查询所有待审核和审核不通过的导入试卷", notes = "查询所有待审核和审核不通过的导入试卷")
|
|
@ApiOperation(value = "查询所有待审核和审核不通过的导入试卷", notes = "查询所有待审核和审核不通过的导入试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/importPaperNotSuccess/{curPage}/{pageSize}")
|
|
@GetMapping(value = "/importPaperNotSuccess/{curPage}/{pageSize}")
|
|
public ResponseEntity getImportPapersNotSuccess(HttpServletRequest request,
|
|
public ResponseEntity getImportPapersNotSuccess(HttpServletRequest request,
|
|
@ModelAttribute PaperSearchInfo paperSearchInfo, @PathVariable int curPage, @PathVariable int pageSize) {
|
|
@ModelAttribute PaperSearchInfo paperSearchInfo, @PathVariable int curPage, @PathVariable int pageSize) {
|
|
@@ -134,7 +134,7 @@ public class PaperController {
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "根据条件查询导入试卷", notes = "根据条件查询导入试卷")
|
|
@ApiOperation(value = "根据条件查询导入试卷", notes = "根据条件查询导入试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/getImportPaper")
|
|
@GetMapping(value = "/getImportPaper")
|
|
public ResponseEntity<List<Paper>> getImportPapersBySearch(@ModelAttribute PaperSearchInfo paperSearchInfo) {
|
|
public ResponseEntity<List<Paper>> getImportPapersBySearch(@ModelAttribute PaperSearchInfo paperSearchInfo) {
|
|
return new ResponseEntity<List<Paper>>(paperService.getImportPapersBySearch(paperSearchInfo), HttpStatus.OK);
|
|
return new ResponseEntity<List<Paper>>(paperService.getImportPapersBySearch(paperSearchInfo), HttpStatus.OK);
|
|
@@ -149,7 +149,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "查询所有已组试卷", notes = "查询所有已组试卷")
|
|
@ApiOperation(value = "查询所有已组试卷", notes = "查询所有已组试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/genPaper/{curPage}/{pageSize}")
|
|
@GetMapping(value = "/genPaper/{curPage}/{pageSize}")
|
|
public ResponseEntity getGenPapers(HttpServletRequest request, @ModelAttribute PaperSearchInfo paperSearchInfo,
|
|
public ResponseEntity getGenPapers(HttpServletRequest request, @ModelAttribute PaperSearchInfo paperSearchInfo,
|
|
@PathVariable int curPage, @PathVariable int pageSize) {
|
|
@PathVariable int curPage, @PathVariable int pageSize) {
|
|
@@ -165,7 +165,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "删除试卷", notes = "删除试卷")
|
|
@ApiOperation(value = "删除试卷", notes = "删除试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@DeleteMapping(value = "/paper/{paperIds}")
|
|
@DeleteMapping(value = "/paper/{paperIds}")
|
|
public ResponseEntity delPaper(@PathVariable String paperIds) {
|
|
public ResponseEntity delPaper(@PathVariable String paperIds) {
|
|
List<String> paperList = Stream.of(paperIds.split(",")).collect(Collectors.toList());
|
|
List<String> paperList = Stream.of(paperIds.split(",")).collect(Collectors.toList());
|
|
@@ -185,7 +185,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "批量通过试卷", notes = "批量通过试卷")
|
|
@ApiOperation(value = "批量通过试卷", notes = "批量通过试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PutMapping(value = "/paper/pass")
|
|
@PutMapping(value = "/paper/pass")
|
|
public ResponseEntity passPapers(@RequestBody PaperSearchInfo paperSearchInfo) {
|
|
public ResponseEntity passPapers(@RequestBody PaperSearchInfo paperSearchInfo) {
|
|
paperService.passPapers(Arrays.asList(paperSearchInfo.getPaperIds()));
|
|
paperService.passPapers(Arrays.asList(paperSearchInfo.getPaperIds()));
|
|
@@ -199,7 +199,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "批量不通过试卷", notes = "批量不通过试卷")
|
|
@ApiOperation(value = "批量不通过试卷", notes = "批量不通过试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PutMapping(value = "/paper/noPass")
|
|
@PutMapping(value = "/paper/noPass")
|
|
public ResponseEntity noPassPapers(@RequestBody PaperSearchInfo paperSearchInfo) {
|
|
public ResponseEntity noPassPapers(@RequestBody PaperSearchInfo paperSearchInfo) {
|
|
paperService.noPassPapers(Arrays.asList(paperSearchInfo.getPaperIds()));
|
|
paperService.noPassPapers(Arrays.asList(paperSearchInfo.getPaperIds()));
|
|
@@ -213,7 +213,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "批量待审核试卷", notes = "批量待审核试卷")
|
|
@ApiOperation(value = "批量待审核试卷", notes = "批量待审核试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PutMapping(value = "/paper/draft")
|
|
@PutMapping(value = "/paper/draft")
|
|
public ResponseEntity initPapers(@RequestBody PaperSearchInfo paperSearchInfo) {
|
|
public ResponseEntity initPapers(@RequestBody PaperSearchInfo paperSearchInfo) {
|
|
paperService.backPapers(Arrays.asList(paperSearchInfo.getPaperIds()));
|
|
paperService.backPapers(Arrays.asList(paperSearchInfo.getPaperIds()));
|
|
@@ -229,7 +229,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "获取卷库考试试卷", notes = "获取卷库考试试卷")
|
|
@ApiOperation(value = "获取卷库考试试卷", notes = "获取卷库考试试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/paper/list/{examId}/{courseCode}/{groupCode}")
|
|
@GetMapping(value = "/paper/list/{examId}/{courseCode}/{groupCode}")
|
|
public List<Paper> listPaperById(@PathVariable String examId, @PathVariable String courseCode,
|
|
public List<Paper> listPaperById(@PathVariable String examId, @PathVariable String courseCode,
|
|
@PathVariable String groupCode) {
|
|
@PathVariable String groupCode) {
|
|
@@ -246,7 +246,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "新增考试试卷", notes = "新增考试试卷")
|
|
@ApiOperation(value = "新增考试试卷", notes = "新增考试试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PostMapping(value = "/paper/join/{examId}/{courseCode}/{groupCode}/{paperId}")
|
|
@PostMapping(value = "/paper/join/{examId}/{courseCode}/{groupCode}/{paperId}")
|
|
public ResponseEntity joinExamPaper(@PathVariable String examId, @PathVariable String courseCode,
|
|
public ResponseEntity joinExamPaper(@PathVariable String examId, @PathVariable String courseCode,
|
|
@PathVariable String groupCode, @PathVariable String paperId) {
|
|
@PathVariable String groupCode, @PathVariable String paperId) {
|
|
@@ -264,7 +264,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "删除考试试卷", notes = "删除考试试卷")
|
|
@ApiOperation(value = "删除考试试卷", notes = "删除考试试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@DeleteMapping(value = "/paper/release/{examId}/{courseCode}/{groupCode}/{paperId}")
|
|
@DeleteMapping(value = "/paper/release/{examId}/{courseCode}/{groupCode}/{paperId}")
|
|
public ResponseEntity releaseExamPaper(@PathVariable String examId, @PathVariable String courseCode,
|
|
public ResponseEntity releaseExamPaper(@PathVariable String examId, @PathVariable String courseCode,
|
|
@PathVariable String groupCode, @PathVariable String paperId) {
|
|
@PathVariable String groupCode, @PathVariable String paperId) {
|
|
@@ -281,7 +281,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "获取考试试卷类型集合", notes = "获取考试试卷类型集合")
|
|
@ApiOperation(value = "获取考试试卷类型集合", notes = "获取考试试卷类型集合")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/paper/groupCode/{examId}/{courseCode}")
|
|
@GetMapping(value = "/paper/groupCode/{examId}/{courseCode}")
|
|
public Set<String> listGroup(@PathVariable String examId, @PathVariable String courseCode) {
|
|
public Set<String> listGroup(@PathVariable String examId, @PathVariable String courseCode) {
|
|
return paperService.listGroupCodes(Long.parseLong(examId), courseCode);
|
|
return paperService.listGroupCodes(Long.parseLong(examId), courseCode);
|
|
@@ -296,7 +296,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "删除考试试卷类型", notes = "删除考试试卷类型")
|
|
@ApiOperation(value = "删除考试试卷类型", notes = "删除考试试卷类型")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@DeleteMapping(value = "/paper/groupCode/{examId}/{courseCode}/{groupCode}")
|
|
@DeleteMapping(value = "/paper/groupCode/{examId}/{courseCode}/{groupCode}")
|
|
public ResponseEntity deleteGroup(@PathVariable String examId, @PathVariable String courseCode,
|
|
public ResponseEntity deleteGroup(@PathVariable String examId, @PathVariable String courseCode,
|
|
@PathVariable String groupCode) {
|
|
@PathVariable String groupCode) {
|
|
@@ -311,7 +311,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "删除导入试卷中的试题", notes = "删除导入试卷中的试题")
|
|
@ApiOperation(value = "删除导入试卷中的试题", notes = "删除导入试卷中的试题")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@DeleteMapping(value = "/paper/deleteQuestion/{questionId}")
|
|
@DeleteMapping(value = "/paper/deleteQuestion/{questionId}")
|
|
public ResponseEntity deleteImportPaperQuestion(HttpServletRequest request, @PathVariable String questionId) {
|
|
public ResponseEntity deleteImportPaperQuestion(HttpServletRequest request, @PathVariable String questionId) {
|
|
AccessUser user = (AccessUser) request.getAttribute("accessUser");
|
|
AccessUser user = (AccessUser) request.getAttribute("accessUser");
|
|
@@ -328,7 +328,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "向导入试卷中的新增试题", notes = "向导入试卷中的新增试题")
|
|
@ApiOperation(value = "向导入试卷中的新增试题", notes = "向导入试卷中的新增试题")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PostMapping(value = "/paper/addQuestion/{paperId}/{paperDetailId}")
|
|
@PostMapping(value = "/paper/addQuestion/{paperId}/{paperDetailId}")
|
|
public ResponseEntity insertQuestionToPaper(HttpServletRequest request, @PathVariable String paperId,
|
|
public ResponseEntity insertQuestionToPaper(HttpServletRequest request, @PathVariable String paperId,
|
|
@PathVariable String paperDetailId, @RequestBody Question question) {
|
|
@PathVariable String paperDetailId, @RequestBody Question question) {
|
|
@@ -339,7 +339,7 @@ public class PaperController {
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "获取试卷的重复试题", notes = "获取试卷的重复试题")
|
|
@ApiOperation(value = "获取试卷的重复试题", notes = "获取试卷的重复试题")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/paper/{paperId}/reduplicate-questions")
|
|
@GetMapping(value = "/paper/{paperId}/reduplicate-questions")
|
|
public ResponseEntity reduplicateQuestions(@PathVariable String paperId) {
|
|
public ResponseEntity reduplicateQuestions(@PathVariable String paperId) {
|
|
|
|
|
|
@@ -416,7 +416,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "获取试题所在的试卷名称", notes = "获取试题所在的试卷名称")
|
|
@ApiOperation(value = "获取试题所在的试卷名称", notes = "获取试题所在的试卷名称")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/paper/listNames/{questionId}")
|
|
@GetMapping(value = "/paper/listNames/{questionId}")
|
|
public ResponseEntity getPaperNamesByQuesId(@PathVariable String questionId) {
|
|
public ResponseEntity getPaperNamesByQuesId(@PathVariable String questionId) {
|
|
return new ResponseEntity(paperService.getPaperNamesByQuestionId(questionId), HttpStatus.OK);
|
|
return new ResponseEntity(paperService.getPaperNamesByQuestionId(questionId), HttpStatus.OK);
|
|
@@ -429,7 +429,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "查询用于选题的试题列表", notes = "查询用于选题的试题列表")
|
|
@ApiOperation(value = "查询用于选题的试题列表", notes = "查询用于选题的试题列表")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/paper/listQuestion/{paperId}/{curPage}/{pageSize}")
|
|
@GetMapping(value = "/paper/listQuestion/{paperId}/{curPage}/{pageSize}")
|
|
public ResponseEntity listQuestionforSelect(@PathVariable String paperId, @PathVariable int curPage,
|
|
public ResponseEntity listQuestionforSelect(@PathVariable String paperId, @PathVariable int curPage,
|
|
@PathVariable int pageSize, @RequestParam(name = "quesType") String quesType) {
|
|
@PathVariable int pageSize, @RequestParam(name = "quesType") String quesType) {
|
|
@@ -453,7 +453,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "向导入试卷中的新增试题", notes = "向导入试卷中的新增试题")
|
|
@ApiOperation(value = "向导入试卷中的新增试题", notes = "向导入试卷中的新增试题")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@PostMapping(value = "/paper/selectQuestions/{paperId}/{paperDetailId}")
|
|
@PostMapping(value = "/paper/selectQuestions/{paperId}/{paperDetailId}")
|
|
public ResponseEntity selectQuestionsToPaper(HttpServletRequest request, @PathVariable String paperId,
|
|
public ResponseEntity selectQuestionsToPaper(HttpServletRequest request, @PathVariable String paperId,
|
|
@PathVariable String paperDetailId, @RequestBody List<Question> questions) {
|
|
@PathVariable String paperDetailId, @RequestBody List<Question> questions) {
|
|
@@ -473,7 +473,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "查询所有导入试卷(not in paperIds)", notes = "查询所有导入试卷(not in paperIds)")
|
|
@ApiOperation(value = "查询所有导入试卷(not in paperIds)", notes = "查询所有导入试卷(not in paperIds)")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/importPaper/{ids}/{curPage}/{pageSize}")
|
|
@GetMapping(value = "/importPaper/{ids}/{curPage}/{pageSize}")
|
|
public ResponseEntity getImportPapersNotInIds(HttpServletRequest request,
|
|
public ResponseEntity getImportPapersNotInIds(HttpServletRequest request,
|
|
@ModelAttribute PaperSearchInfo paperSearchInfo, @PathVariable String[] ids, @PathVariable int curPage,
|
|
@ModelAttribute PaperSearchInfo paperSearchInfo, @PathVariable String[] ids, @PathVariable int curPage,
|
|
@@ -496,7 +496,7 @@ public class PaperController {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@ApiOperation(value = "查询该课程的所有导入试卷", notes = "查询该课程的所有导入试卷")
|
|
@ApiOperation(value = "查询该课程的所有导入试卷", notes = "查询该课程的所有导入试卷")
|
|
- @Uac(roles={RoleMeta.QUESTION_ADMIN},policy=UacPolicy.IN)
|
|
|
|
|
|
+ @Uac(roles={RoleMeta.QUESTION_ADMIN,RoleMeta.SUPER_ADMIN},policy=UacPolicy.IN)
|
|
@GetMapping(value = "/importPaper/course")
|
|
@GetMapping(value = "/importPaper/course")
|
|
public ResponseEntity getImportPapersByCourseNo(HttpServletRequest request,
|
|
public ResponseEntity getImportPapersByCourseNo(HttpServletRequest request,
|
|
@ModelAttribute PaperSearchInfo paperSearchInfo) {
|
|
@ModelAttribute PaperSearchInfo paperSearchInfo) {
|