From 537d0e460c9dde9f53f7812a8eba1cfc4be016d8 Mon Sep 17 00:00:00 2001 From: zhouwentao <1577701412@qq.com> Date: Fri, 15 Sep 2023 23:55:30 +0800 Subject: [PATCH] updates --- .../ocr/service/impl/OcrIdentifyServiceImpl.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) 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 2a949c2..38ec696 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 @@ -520,6 +520,21 @@ public class OcrIdentifyServiceImpl extends ServiceImpl getCheckSemanticModelMap(Map configRuleMap, Map fieldMap, List sourceJsonObjects) { + if (configRuleMap!=null) { + for (String s : configRuleMap.keySet()) { + String value = configRuleMap.get(s); + if ("hn".equals(s)) { + configRuleMap.put("hospitalName",value); + }else if("dn".equals(s)) { + configRuleMap.put("doctorName", value); + }else if("dmn".equals(s)) { + configRuleMap.put("departmentName", value); + }else if("time".equals(s)) { + configRuleMap.put("time", value); + } + } + } + Map checkSemanticModelMap = new LinkedHashMap<>(); //校验正确的值 Map inputMap = new LinkedHashMap<>();