diff --git a/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/controller/ExpenseDispatchPriceServiceController.java b/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/controller/ExpenseDispatchPriceServiceController.java index 88467f842..dd4802fc2 100644 --- a/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/controller/ExpenseDispatchPriceServiceController.java +++ b/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/controller/ExpenseDispatchPriceServiceController.java @@ -150,6 +150,7 @@ public class ExpenseDispatchPriceServiceController extends BladeController { List list = expenseDispatchPriceServiceService.list(); if (CollUtil.isNotEmpty(list)) { Set collect = list.stream() + .filter(item -> ObjectUtil.isNotEmpty(item.getDriverId())) .filter(item -> !item.getDriverId().equals(byId.getDriverId())) .map(ExpenseDispatchPriceServiceEntity::getDriverId).collect(Collectors.toSet()); if (collect.contains(expenseDispatchPriceService.getDriverId())) {