Commit 1da32b09 authored by alex yao's avatar alex yao

feat:提交任务

parent 4e441fc3
...@@ -3,6 +3,7 @@ package cn.com.poc.ocr.scheduler; ...@@ -3,6 +3,7 @@ package cn.com.poc.ocr.scheduler;
import cn.com.poc.common.constant.CommonConstant; import cn.com.poc.common.constant.CommonConstant;
import cn.com.poc.common.utils.StringUtils; import cn.com.poc.common.utils.StringUtils;
import cn.com.poc.message.entity.OCRMessage; import cn.com.poc.message.entity.OCRMessage;
import cn.com.poc.message.entity.OCRStatusMessage;
import cn.com.poc.message.service.OCRProducerService; import cn.com.poc.message.service.OCRProducerService;
import cn.com.poc.ocr.entity.BizFileOcrCacheEntity; import cn.com.poc.ocr.entity.BizFileOcrCacheEntity;
import cn.com.poc.ocr.service.BizFileOcrCacheService; import cn.com.poc.ocr.service.BizFileOcrCacheService;
...@@ -41,8 +42,11 @@ public class OCRScheduler { ...@@ -41,8 +42,11 @@ public class OCRScheduler {
if (fileOcrCacheEntity.getParseStatus().equals("create")) { if (fileOcrCacheEntity.getParseStatus().equals("create")) {
if (StringUtils.isBlank(fileOcrCacheEntity.getMdFileUrl())) { if (StringUtils.isBlank(fileOcrCacheEntity.getMdFileUrl())) {
fileOcrCacheEntity.setParseStatus("queuing");
bizFileOcrCacheService.update(fileOcrCacheEntity); OCRStatusMessage ocrStatusMessage = new OCRStatusMessage();
ocrStatusMessage.setId(fileOcrCacheEntity.getId());
ocrStatusMessage.setStatus("queuing");
ocrProducerService.updateStatus(ocrStatusMessage);
OCRMessage message = new OCRMessage(); OCRMessage message = new OCRMessage();
message.setId(fileOcrCacheEntity.getId()); message.setId(fileOcrCacheEntity.getId());
...@@ -52,7 +56,6 @@ public class OCRScheduler { ...@@ -52,7 +56,6 @@ public class OCRScheduler {
} else { } else {
fileOcrCacheEntity.setParseStatus("complete"); fileOcrCacheEntity.setParseStatus("complete");
bizFileOcrCacheService.update(fileOcrCacheEntity); bizFileOcrCacheService.update(fileOcrCacheEntity);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment