diff --git a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/DataSummaryServiceImpl.java b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/DataSummaryServiceImpl.java index dd97233a7..13082d144 100644 --- a/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/DataSummaryServiceImpl.java +++ b/cash-service/order-service/src/main/java/com/czg/service/order/service/impl/DataSummaryServiceImpl.java @@ -53,6 +53,9 @@ public class DataSummaryServiceImpl implements DataSummaryService { @Override public ShopOrderStatistic getArchiveTradeData(DataSummaryTradeParam param) { ShopOrderStatistic shopOrderStatistic = shopOrderStatisticMapper.getTradeData(param); + if(shopOrderStatistic == null){ + shopOrderStatistic = new ShopOrderStatistic(); + } shopOrderStatistic.setCustomerUnitPrice(shopOrderStatistic.getCustomerUnitPrice().setScale(2, java.math.RoundingMode.HALF_UP)); shopOrderStatistic.setTableTurnoverRate(shopOrderStatistic.getTableTurnoverRate().setScale(2, java.math.RoundingMode.HALF_UP)); return shopOrderStatistic;