master
周文涛 2 years ago
parent 5056094b68
commit b8100b4e3b

@ -120,10 +120,13 @@ public class OcrIdentifyController extends JeecgController<OcrIdentify, IOcrIden
if (StringUtils.isNotBlank(record.getTaskResultInfo())) { if (StringUtils.isNotBlank(record.getTaskResultInfo())) {
List<OcrResult2> ocrResult2s = JSONObject.parseArray(record.getTaskResultInfo()).toJavaList(OcrResult2.class); List<OcrResult2> ocrResult2s = JSONObject.parseArray(record.getTaskResultInfo()).toJavaList(OcrResult2.class);
int tagNum = ocrResult2s.size(); int tagNum = ocrResult2s.size();
if (tagNum==0) {
System.out.print("");
}
int successNum = (int) ocrResult2s.stream().filter(o -> o.getRuleValidation()).count(); int successNum = (int) ocrResult2s.stream().filter(o -> o.getRuleValidation()).count();
record.setTagNum(tagNum); record.setTagNum(tagNum);
record.setTagSuccessNum(successNum); record.setTagSuccessNum(successNum);
record.setSuccessRate(successNum!=0?successNum+"/"+successNum:"0"); record.setSuccessRate(successNum+"/"+tagNum);
record.setTaskResultInfoList(ocrResult2s); record.setTaskResultInfoList(ocrResult2s);
} }
OcrRuleCheckVo ocrRuleCheckVo = ocrRuleCheckMap.get(record.getRuleCheck()); OcrRuleCheckVo ocrRuleCheckVo = ocrRuleCheckMap.get(record.getRuleCheck());
@ -137,6 +140,12 @@ public class OcrIdentifyController extends JeecgController<OcrIdentify, IOcrIden
} }
} }
} }
for (OcrIdentify record : pageList.getRecords()) {
if (StringUtils.isBlank(record.getRequestId())) {
continue;
}
System.out.println(record.getTaskResult().equals("1")?"匹配成功":"匹配失败");
}
return Result.OK(pageList); return Result.OK(pageList);
} }

@ -48,7 +48,7 @@ public class HandleCallbacklnit implements ApplicationRunner {
@Override @Override
@Async @Async
public void run(ApplicationArguments args) throws UnknownHostException { public void run(ApplicationArguments args) throws UnknownHostException {
if (enableHandleTask) { if (false) {
Integer autoPushNoticeMaxNum=10;//自动请求最大次数. Integer autoPushNoticeMaxNum=10;//自动请求最大次数.
Integer pushTimeJoin=30;//请求间隔时间.秒 Integer pushTimeJoin=30;//请求间隔时间.秒
while (true){ while (true){
@ -97,7 +97,6 @@ public class HandleCallbacklnit implements ApplicationRunner {
} }
} }
}*/ }*/
} }
/** /**

Loading…
Cancel
Save