修改企业显示bug

This commit is contained in:
pengjie 2024-10-08 11:25:30 +08:00
parent 3ee5875494
commit 9be83b7d31

View File

@ -39,6 +39,7 @@ import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpServletResponse;
import java.io.InputStream; import java.io.InputStream;
import java.util.Arrays;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
@ -93,7 +94,7 @@ public class SafetyHatDevServiceImpl extends ServiceImpl<SafetyHatDevMapper, Saf
List<EnterpriseInfo> enterpriseInfos = enterpriseInfoMapper.selectList(null); List<EnterpriseInfo> enterpriseInfos = enterpriseInfoMapper.selectList(null);
for (SafetyHatDev safetyHatDev : list) { for (SafetyHatDev safetyHatDev : list) {
List<EnterpriseInfo> collect = enterpriseInfos.stream().filter(e -> StringUtils.isNotBlank(safetyHatDev.getEnterpriseIds()) List<EnterpriseInfo> 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) { if (collect.size() > 0) {
safetyHatDev.setEnterpriseName(collect.stream().map(c -> c.getEnterpriseName()).collect(Collectors.joining(","))); safetyHatDev.setEnterpriseName(collect.stream().map(c -> c.getEnterpriseName()).collect(Collectors.joining(",")));
} }