deason 4 年之前
父節點
當前提交
c1795ccc63

+ 2 - 2
examcloud-core-questions-api-provider/src/main/java/cn/com/qmth/examcloud/core/questions/api/controller/ExportPaperController.java

@@ -53,7 +53,7 @@ public class ExportPaperController extends ControllerSupport {
     @ApiOperation(value = "导出试卷", notes = "导出试卷")
     @GetMapping(value = "/paper/export/{id}/{exportContentList}/{examType}")
     public void getPaperById(HttpServletRequest request, HttpServletResponse response, @PathVariable String id, @PathVariable String exportContentList,
-            @PathVariable String examType,@RequestParam PaperSeqMode seqMode) {
+            @PathVariable String examType,@RequestParam(required = false) PaperSeqMode seqMode) {
         log.info("导出开始");
         String psw = request.getParameter("psw");
         User user = getAccessUser();
@@ -76,7 +76,7 @@ public class ExportPaperController extends ControllerSupport {
     @GetMapping(value = "/paper/batch_export/{paperIds}/{exportContentList}/{examType}")
     public void getPaperByIds(HttpServletRequest request, HttpServletResponse response, @PathVariable String paperIds,
             @PathVariable String orgId, @PathVariable String exportContentList,
-            @PathVariable String examType,@RequestParam PaperSeqMode seqMode) {
+            @PathVariable String examType,@RequestParam(required = false) PaperSeqMode seqMode) {
         log.info("批量导出");
         List<String> paperList = Stream.of(paperIds.split(",")).collect(Collectors.toList());
         try {

+ 1 - 1
examcloud-core-questions-starter/src/main/resources/security.properties

@@ -1,2 +1,2 @@
-[s][${api_cqb}/][/paper/export/{id}/{exportContentList}/{orgId}/{loginName}/{examType}][GET]=true
+[s][${api_cqb}/][/paper/export/{id}/{exportContentList}/{examType}][GET]=true
 [s][${api_cqb}/default_question][/question][POST]=true