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 99a4fd1..b0dcf9d 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,7 +520,7 @@ public class OcrIdentifyServiceImpl extends ServiceImpl getCheckSemanticModelMap(Map configRuleMap, Map fieldMap, List sourceJsonObjects) { - if (configRuleMap!=null) { + if (configRuleMap!=null && CollectionUtils.isNotEmpty(configRuleMap.keySet())) { for (String s : configRuleMap.keySet()) { String value = configRuleMap.get(s); if ("hn".equals(s)) { @@ -893,8 +893,8 @@ public class OcrIdentifyServiceImpl extends ServiceImpl