From f7c5914775a59f07fd06130690d916de2466744f Mon Sep 17 00:00:00 2001 From: zhouwentao <1577701412@qq.com> Date: Tue, 8 Aug 2023 21:29:36 +0800 Subject: [PATCH] updates --- .../service/impl/OcrIdentifyServiceImpl.java | 35 ++++++++++--------- .../jeecg/modules/ocr/utils/ArrayOUtils.java | 2 +- 2 files changed, 19 insertions(+), 18 deletions(-) diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/service/impl/OcrIdentifyServiceImpl.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/service/impl/OcrIdentifyServiceImpl.java index 65c4564..e67999e 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/service/impl/OcrIdentifyServiceImpl.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/service/impl/OcrIdentifyServiceImpl.java @@ -108,8 +108,6 @@ public class OcrIdentifyServiceImpl extends ServiceImpl identifyDetails = ocrIdentifyDetailService.listByIdentifyId(ocrIdentifyVo.getId());*/ - /*for (OcrIdentifyDetail identifyDetail : identifyDetails) { + OcrIdentifyVo ocrIdentifyVo = this.findById(id); + List identifyDetails = ocrIdentifyDetailService.listByIdentifyId(ocrIdentifyVo.getId()); + for (OcrIdentifyDetail identifyDetail : identifyDetails) { JSONObject semanticResult = JSONObject.parseObject(identifyDetail.getSemanticResult()); String imgPath = identifyDetail.getImageUrl(); // 进行数据化 结构 if (semanticResult != null) { OcrRuleCheckVo ocrRuleCheckVo = ocrIdentifyVo.getOcrRuleCheckVo(); + if (ocrRuleCheckVo.getConfigName().contains("科室")) { + System.out.println("111"); + } Map checkSemanticModelMap = getCheckSemanticModelMap(ocrRuleCheckVo.getConfigRuleMap(), ocrRuleCheckVo.getFieldMap(), ocrIdentifyVo.getSourceJsonObjects()); //// String text=null;//ocr 识别的文本, @@ -343,7 +344,7 @@ public class OcrIdentifyServiceImpl extends ServiceImpl updateWrapper = new LambdaUpdateWrapper(); @@ -592,20 +593,20 @@ public class OcrIdentifyServiceImpl extends ServiceImpl