From 5fb2a46e6aa183c63225f8415c66a2a291601206 Mon Sep 17 00:00:00 2001 From: mashuai Date: Fri, 25 Jul 2025 19:38:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lease/service/impl/LeaseApplyInfoServiceImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java index 9f2abc5f..e0ee8c30 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/lease/service/impl/LeaseApplyInfoServiceImpl.java @@ -181,6 +181,7 @@ public class LeaseApplyInfoServiceImpl implements ILeaseApplyInfoService { } // 提取details中的signType和signUrl,单独作为一个集合,并去重 List approveSignList = details.stream() + .filter(detail -> detail.getSignUrl() != null) .map(detail -> new LeaseOutSign(detail.getSignType(), detail.getSignUrl())) .distinct() // 去重操作 .collect(Collectors.toList()); @@ -655,7 +656,8 @@ public class LeaseApplyInfoServiceImpl implements ILeaseApplyInfoService { (item.getLeasePerson() != null && item.getLeasePerson().contains(keyWord)) || (item.getLeasePhone() != null && item.getLeasePhone().contains(keyWord)) || (item.getContractPart() != null && item.getContractPart().contains(keyWord)) || - (item.getImpUnitName() != null && item.getImpUnitName().contains(keyWord)); + (item.getImpUnitName() != null && item.getImpUnitName().contains(keyWord))|| + (item.getBusinessCode() != null && item.getBusinessCode().contains(keyWord)); } /**