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())