From 3b9c7a99da1750443b52598ff307a55d7dca331f Mon Sep 17 00:00:00 2001 From: shuliYao <1397940314@qq.com> Date: Thu, 16 May 2024 13:46:51 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=A7=A3=E5=86=B3=E6=8B=89=E5=8F=96bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/jyjz/xiaoyao/ocr/thread/TaskQueue.java | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/thread/TaskQueue.java b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/thread/TaskQueue.java index bce07499..88b57e77 100644 --- a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/thread/TaskQueue.java +++ b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/thread/TaskQueue.java @@ -44,17 +44,6 @@ public class TaskQueue { public static boolean pictureDisposePushData(PictureSourceResult pictureSourceResult, OcrPictureService ocrPictureService, OcrPrevailCloudLogService ocrPrevailCloudLogService) { try { Long taskId = pictureSourceResult.getTaskId(); - OcrPrevailCloudLog ocrPrevailCloudLog = OcrPrevailCloudLog.builder() - .formId(pictureSourceResult.getTaskId()) - .requestParam(pictureSourceResult.getRequestParam().toString()) - .responseParam(pictureSourceResult.toString()) - .type(PrevailCloudConstant.PULL_PICTURE_SOURCE) - .status(100) - .build(); - ocrPrevailCloudLogService.save(ocrPrevailCloudLog); - resultSet.add(String.valueOf(taskId)); - pictureDisposeQueue.put(pictureSourceResult); - OcrPicture ocrPicture = ocrPictureService.selectByRemark(String.valueOf(taskId)); if (ocrPicture != null) { OcrTaskchildPicture taskchildPicture = ocrPictureService.getOcrTaskChildPictureByPictureId(ocrPicture.getId().toString()); @@ -68,6 +57,17 @@ public class TaskQueue { return true; } } + //添加日志 + OcrPrevailCloudLog ocrPrevailCloudLog = OcrPrevailCloudLog.builder() + .formId(pictureSourceResult.getTaskId()) + .requestParam(pictureSourceResult.getRequestParam().toString()) + .responseParam(pictureSourceResult.toString()) + .type(PrevailCloudConstant.PULL_PICTURE_SOURCE) + .status(100) + .build(); + ocrPrevailCloudLogService.save(ocrPrevailCloudLog); + resultSet.add(String.valueOf(taskId)); + pictureDisposeQueue.put(pictureSourceResult); } catch (InterruptedException e) { OcrPrevailCloudLog ocrPrevailCloudLog = OcrPrevailCloudLog.builder() .formId(pictureSourceResult.getTaskId())