From a95a4e19264e6a7e8fd3f12a6ae0f6ecd85dd79a Mon Sep 17 00:00:00 2001 From: zhouwentao <1577701412@qq.com> Date: Wed, 26 Jul 2023 18:06:08 +0800 Subject: [PATCH] updates --- .../modules/api/controller/ApiController.java | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/ApiController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/ApiController.java index 6ccf092..952e1f9 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/ApiController.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/api/controller/ApiController.java @@ -18,6 +18,7 @@ import org.jeecg.modules.ocr.service.IOcrRuleCheckService; import org.jeecg.modules.ocr.utils.FileOUtils; import org.jeecg.modules.ocr.vo.OcrRuleCheckVo; import org.springframework.scheduling.annotation.Async; +import org.springframework.scheduling.annotation.EnableAsync; import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.*; @@ -36,7 +37,7 @@ import java.util.stream.Collectors; @Slf4j @RestController @RequestMapping("/api") -@Async +@EnableAsync public class ApiController { @Resource private IOcrRuleCheckService ocrRuleCheckService; @@ -50,6 +51,7 @@ public class ApiController { @ApiOperation(value = "通用识别") @RequestMapping("/identify") @Transactional + @ResponseBody public Result pushSemantic(@RequestBody JSONObject requestBody){ if (requestBody==null) { return Result.error("请输入请求参数"); @@ -107,7 +109,7 @@ public class ApiController { } @ApiOperation(value = "获取规则", notes = "获取规则") - @GetMapping(value = "/getRule") + @PostMapping(value = "/getRule") @Transactional(rollbackFor = Exception.class) public Result> getRule() { IPage ocrRuleCheckVoIPage = ocrRuleCheckService.pageVo(new Page(1, Integer.MAX_VALUE), new OcrRuleCheck()); @@ -156,7 +158,7 @@ public class ApiController { } //========================================================================================== - @ApiOperation(value = "模拟创建任务", notes = "模拟创建任务") + /*@ApiOperation(value = "模拟创建任务", notes = "模拟创建任务") @PostMapping(value = "/pushTask") @Transactional(rollbackFor = Exception.class) public Result pushTask(@RequestBody JSONObject jsonObject) { @@ -206,9 +208,9 @@ public class ApiController { //执行任务 executeTask(); return Result.OK("已追加到任务"); - } + }*/ - @Transactional(rollbackFor = Exception.class) + /*@Transactional(rollbackFor = Exception.class) @Async public void executeTask() { //获取任务 @@ -238,11 +240,11 @@ public class ApiController { log.error("任务已全部执行"); } - /** + *//** * 刷新任务状态 * @param taskId * @param status 状态 1 运行中,2 已结束 - */ + *//* public void flushTask(String taskId,int status) { List taskList = getTaskList(); if (taskList!=null && taskList.size()>0) { @@ -319,6 +321,6 @@ public class ApiController { taskList.addAll(task3JsonArray.toJavaList(TaskModel.class)); } return taskList; - } + }*/ }