From 0e4f01c464e32169ada8c4ae2fea21a48230a57d Mon Sep 17 00:00:00 2001 From: Chendy <596813911@qq.com> Date: Tue, 2 Sep 2025 15:18:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=8A=95=E8=AF=89bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/EnterpriseComplaintServiceImpl.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java index 50f8074a..8dfdf1fe 100644 --- a/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java +++ b/lib/EmergencyService/zdxtLawEnforcementCodeService/src/main/java/com/zdxt/code/service/impl/EnterpriseComplaintServiceImpl.java @@ -357,10 +357,13 @@ public class EnterpriseComplaintServiceImpl implements IEnterpriseComplaintServi // 搜索条件匹配行政检查执法类别code if(StringUtils.isNotEmpty(param.getSearchValue())){ - String code=dictList.stream() + Optional data=dictList.stream() .filter(d->d.getDictLabel().contains(param.getSearchValue())) - .findFirst().get().getDictValue(); - if(StringUtils.isNotEmpty(code))param.setCheckCategoryCode(code); + .findFirst(); + if(data.isPresent()){ + String code=data.get().getDictValue(); + param.setCheckCategoryCode(code); + } } List list=enterpriseComplaintMapper.getAllCheckList(param); if(list.size()==0) return new ArrayList<>();