diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java index bcd0ebe82..399486ac0 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/OrderBasicInfoServiceImpl.java @@ -1558,6 +1558,7 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService { // 从stationReportList中去除orderCodes并根据逗号切割组成List orderCodeList List orderCodeList = stationReportList.stream() .map(SettleOrderReport::getOrderCodes) + .filter(StringUtils::isNotBlank) .flatMap(orderCodes -> Arrays.stream(orderCodes.split(","))) .collect(Collectors.toList()); logger.info("生成运营商日账单, 运营商id:{}, 交易日期:{}, 订单数量:{}, orderCodeList:{}", merchantId, tradeDate, orderCodeList.size(), orderCodeList);