From 855d7e7ea46aa12aabeec7dc507319fbb66fbd6a Mon Sep 17 00:00:00 2001 From: Tankaikai Date: Thu, 17 Apr 2025 09:20:29 +0800 Subject: [PATCH] =?UTF-8?q?fix=E6=95=B0=E6=8D=AE=E7=BB=9F=E8=AE=A1bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../czg/service/order/service/impl/DataSummaryServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) 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;