From 768a393b0f61df1c8906c41961abc12419452390 Mon Sep 17 00:00:00 2001 From: mashuai Date: Tue, 20 May 2025 10:14:36 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/RepairAuditDetailsServiceImpl.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/RepairAuditDetailsServiceImpl.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/RepairAuditDetailsServiceImpl.java index 21319e69..c8715133 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/RepairAuditDetailsServiceImpl.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/service/impl/RepairAuditDetailsServiceImpl.java @@ -6,6 +6,7 @@ import java.util.ArrayList; import java.util.Collections; import java.util.Date; import java.util.List; +import java.util.stream.Collectors; import com.alibaba.nacos.common.utils.CollectionUtils; import com.bonus.sgzb.common.core.constant.TaskTypeConstants; @@ -195,10 +196,9 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService if (CollectionUtils.isEmpty(list)) { List repartList = repairAuditDetailsMapper.getRepartList(bean); if (CollectionUtils.isNotEmpty(repartList)) { - String repairType = repartList.get(0).getRepairType(); - if ("2".equals(repairType)) { - return repartList; - } + // 获取repartList集合中repairType为2的数据 + return repartList.stream().filter(item -> "2".equals(item.getRepairType())) + .collect(Collectors.toList()); } } return list;