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 4ae7cc8..ef18dc4 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 @@ -115,7 +115,8 @@ public class OcrIdentifyController extends JeecgController pageList = ocrIdentifyService.page(page, queryWrapper); if (pageList != null && pageList.getRecords() != null) { List identifyIdList = pageList.getRecords().stream().map(p -> p.getId()).collect(Collectors.toList()); - List identifyDetailList = ocrIdentifyDetailService.list(new LambdaQueryWrapper().in(OcrIdentifyDetail::getIdentifyId)); + + List identifyDetailList = ocrIdentifyDetailService.list(new LambdaQueryWrapper().in(OcrIdentifyDetail::getIdentifyId,identifyIdList)); for (OcrIdentify record : pageList.getRecords()) { long count = identifyDetailList.stream().filter(i -> i.getIdentifyId().equals(record.getId())).count(); record.setImgNum(count);