diff --git a/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/service/impl/StatisticsOrderInfoServiceImpl.java b/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/service/impl/StatisticsOrderInfoServiceImpl.java index b81bac533..33f05562f 100644 --- a/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/service/impl/StatisticsOrderInfoServiceImpl.java +++ b/blade-service/logpm-statisticsdata/src/main/java/com/logpm/statistics/service/impl/StatisticsOrderInfoServiceImpl.java @@ -427,13 +427,13 @@ public class StatisticsOrderInfoServiceImpl extends BaseServiceImpl().lambda().eq(StatisticsOrderInfoEntity::getId, id)); if (ObjectUtil.isEmpty(orderInfoEntity)) { log.warn("#############calculateRealCost: 订单信息不存在"); - throw new CustomerException("订单信息不存在"); + throw new CustomerException(405, "订单信息不存在"); } Long brandId = orderInfoEntity.getBrandId(); Long consigneeId = orderInfoEntity.getConsigneeId(); if (!ObjectUtil.isAllNotEmpty(brandId, consigneeId)) { log.warn("#############calculateRealCost: 品牌{} 收货单位{}", brandId, consigneeId); - throw new CustomerException("结算单信息不完整,缺少品牌和收货单位,请联系系统管理员。"); + throw new CustomerException(405, "结算单信息不完整,缺少品牌和收货单位,请联系系统管理员。"); } Date createTime = orderInfoEntity.getCreateTime(); // 根据 品牌 收货单位 开单时间 获取价格体系 @@ -444,14 +444,14 @@ public class StatisticsOrderInfoServiceImpl extends BaseServiceImpl distributionPackageEntities = distributionPackageService.list(new QueryWrapper().lambda().eq(StatisticsDistributionPackageEntity::getOrderInfoId, id)); // 校验是否全部配送完成 if (distributionPackageEntities.stream().anyMatch(distributionPackageEntity -> distributionPackageEntity.getIsSign() == 0)) { log.warn("#############calculateRealCost: 订单未全部配送完成,无法计算。"); - throw new CustomerException("订单未全部配送完成,无法计算。"); + throw new CustomerException(405, "订单未全部配送完成,无法计算。"); } List warehousePackageEntities = warehousePackageService.list(new QueryWrapper().lambda().eq(StatisticsWarehousePackageEntity::getOrderInfoId, id)); PriceDispatchVO dispatch = price.getDispatch(); @@ -460,7 +460,7 @@ public class StatisticsOrderInfoServiceImpl extends BaseServiceImpl