Explorar o código

fix:模式四试卷结构导入改成异步任务

caozixuan hai 11 meses
pai
achega
aab79ba309

+ 4 - 2
distributed-print/src/main/java/com/qmth/distributed/print/api/mark/MarkSettingController.java

@@ -193,7 +193,8 @@ public class MarkSettingController {
                                         @ApiParam(value = "标答excel文件", required = true) @RequestParam MultipartFile file) throws Exception {
         Map<String, Object> map = printCommonService.saveTask(file, SystemConstant.convertIdToLong(examId), TaskTypeEnum.OBJECTIVE_STRUCT_IMPORT);
         map.put("examId", SystemConstant.convertIdToLong(examId));
-        return asyncObjectiveStructImportService.importTask(map);
+        asyncObjectiveStructImportService.importTask(map);
+        return ResultUtil.success(true);
     }
 
     @ApiOperation(value = "主观题导入")
@@ -202,6 +203,7 @@ public class MarkSettingController {
                                          @ApiParam(value = "标答excel文件", required = true) @RequestParam MultipartFile file) throws Exception {
         Map<String, Object> map = printCommonService.saveTask(file, SystemConstant.convertIdToLong(examId), TaskTypeEnum.SUBJECTIVE_STRUCT_IMPORT);
         map.put("examId", SystemConstant.convertIdToLong(examId));
-        return asyncSubjectiveStructImportService.importTask(map);
+        asyncSubjectiveStructImportService.importTask(map);
+        return ResultUtil.success(true);
     }
 }