From 85b84927e34aed46b693767ab8cc3fa479a1bcd2 Mon Sep 17 00:00:00 2001 From: DELL Date: Tue, 23 Jul 2024 15:24:19 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E5=A4=8D=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E5=8C=85ai=E7=BB=9F=E8=AE=A1bug=EF=BC=8C=E5=8E=9F=E5=9B=A0?= =?UTF-8?q?=E6=98=AF=E5=AD=98=E5=9C=A8=E6=9C=89=E5=9B=BE=E7=89=87=E6=B2=A1?= =?UTF-8?q?=E6=9C=89=E4=BB=BB=E5=8A=A1=E7=9A=84=E6=83=85=E5=86=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java index 2637d560..1d89a453 100644 --- a/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java +++ b/jyjz-system/jyjz-system-oa/src/main/java/cn/jyjz/xiaoyao/ocr/service/impl/OcrSearchHistoryServiceImpl.java @@ -364,6 +364,8 @@ public class OcrSearchHistoryServiceImpl extends ServiceImpl failedList = new ArrayList<>(); // 存储不通过的pictureId集合 if(pictureIds.size()!=0){ List failedPictureIds = taskchildPictureMybatisDao.getSimilarityList(pictureIds); + // 移除列表中所有ID为null的元素 + failedPictureIds.removeIf(picture -> picture.getId() == null); for (OcrTaskChildPictureVo picture : failedPictureIds) { //判断是否是历史任务,历史任务没有审批记录,最终状态就是当前任务的状态。 if((picture.getStates()==3 || picture.getStates()==5)&&