diff --git a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/controller/OcrIdentifyController.java b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/controller/OcrIdentifyController.java index 93e90ff..4d9c4ac 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/controller/OcrIdentifyController.java +++ b/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/ocr/controller/OcrIdentifyController.java @@ -120,10 +120,13 @@ public class OcrIdentifyController extends JeecgController ocrResult2s = JSONObject.parseArray(record.getTaskResultInfo()).toJavaList(OcrResult2.class); int tagNum = ocrResult2s.size(); + if (tagNum==0) { + System.out.print(""); + } int successNum = (int) ocrResult2s.stream().filter(o -> o.getRuleValidation()).count(); record.setTagNum(tagNum); record.setTagSuccessNum(successNum); - record.setSuccessRate(successNum!=0?successNum+"/"+successNum:"0"); + record.setSuccessRate(successNum+"/"+tagNum); record.setTaskResultInfoList(ocrResult2s); } OcrRuleCheckVo ocrRuleCheckVo = ocrRuleCheckMap.get(record.getRuleCheck()); @@ -137,6 +140,12 @@ public class OcrIdentifyController extends JeecgController