diff --git a/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java index e001daee2..e5409c2c3 100644 --- a/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/safetyhat/service/impl/SafetyHatDevServiceImpl.java @@ -39,6 +39,7 @@ import org.springframework.web.multipart.MultipartFile; import javax.servlet.http.HttpServletResponse; import java.io.InputStream; +import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -93,7 +94,7 @@ public class SafetyHatDevServiceImpl extends ServiceImpl enterpriseInfos = enterpriseInfoMapper.selectList(null); for (SafetyHatDev safetyHatDev : list) { List collect = enterpriseInfos.stream().filter(e -> StringUtils.isNotBlank(safetyHatDev.getEnterpriseIds()) - && safetyHatDev.getEnterpriseIds().contains(e.getId().toString())).collect(Collectors.toList()); + && Arrays.asList(safetyHatDev.getEnterpriseIds().split(",")).contains(e.getId().toString())).collect(Collectors.toList()); if (collect.size() > 0) { safetyHatDev.setEnterpriseName(collect.stream().map(c -> c.getEnterpriseName()).collect(Collectors.joining(","))); }