Browse Source

feat(all): 修改计算配送费和仓储费报错问题

dist.1.3.0
zhaoqiaobo 2 months ago
parent
commit
a50e7d0e6d
  1. 2
      blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/service/impl/StatisticsOrderInfoServiceImpl.java

2
blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/service/impl/StatisticsOrderInfoServiceImpl.java

@ -450,7 +450,7 @@ public class StatisticsOrderInfoServiceImpl extends BaseServiceImpl<StatisticsOr
// 查询包件数据 // 查询包件数据
List<StatisticsDistributionPackageEntity> distributionPackageEntities = distributionPackageService.list(new QueryWrapper<StatisticsDistributionPackageEntity>().lambda().eq(StatisticsDistributionPackageEntity::getOrderInfoId, id)); List<StatisticsDistributionPackageEntity> distributionPackageEntities = distributionPackageService.list(new QueryWrapper<StatisticsDistributionPackageEntity>().lambda().eq(StatisticsDistributionPackageEntity::getOrderInfoId, id));
// 校验是否全部配送完成 // 校验是否全部配送完成
if (distributionPackageEntities.stream().anyMatch(distributionPackageEntity -> distributionPackageEntity.getIsSign() == 0)) { if (CollUtil.isEmpty(distributionPackageEntities) || distributionPackageEntities.stream().anyMatch(distributionPackageEntity -> distributionPackageEntity.getIsSign() == 0)) {
log.warn("#############calculateRealCost: 订单未全部配送完成,无法计算。"); log.warn("#############calculateRealCost: 订单未全部配送完成,无法计算。");
throw new CustomerException(405, "订单未全部配送完成,无法计算。"); throw new CustomerException(405, "订单未全部配送完成,无法计算。");
} }

Loading…
Cancel
Save