处理报表空指针

This commit is contained in:
钱涛 2024-11-26 18:14:41 +08:00
parent 5d458356a5
commit b652dbbc8b
1 changed files with 1 additions and 1 deletions

View File

@ -325,7 +325,7 @@ public class SalaryStatisticsEmployeeServiceImpl extends Service implements Sala
// 根据关键词过滤 // 根据关键词过滤
if (StringUtils.isNotBlank(queryParam.getKeyword())) { if (StringUtils.isNotBlank(queryParam.getKeyword())) {
employeeList = employeeList.stream() employeeList = employeeList.stream()
.filter(e -> (e.getUsername().contains(queryParam.getKeyword()) || (StringUtils.isNotEmpty(e.getWorkcode()) && e.getWorkcode().contains(queryParam.getKeyword())))) .filter(e -> (StringUtils.isNotEmpty(e.getUsername()) && e.getUsername().contains(queryParam.getKeyword()) || (StringUtils.isNotEmpty(e.getWorkcode()) && e.getWorkcode().contains(queryParam.getKeyword()))))
.collect(Collectors.toList()); .collect(Collectors.toList());
} }
List<Long> employeeIds = employeeList.stream().map(DataCollectionEmployee::getEmployeeId).collect(Collectors.toList()); List<Long> employeeIds = employeeList.stream().map(DataCollectionEmployee::getEmployeeId).collect(Collectors.toList());