From adeef693ffeb030db6e1dbad186d55171da5fa39 Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期五, 09 八月 2024 14:44:18 +0800
Subject: [PATCH] 8.10

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java
index 213e0b4..5f76e40 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/OrderServiceImpl.java
@@ -89,18 +89,21 @@
         // 计算订单总额及总订单数量
         BigDecimal totalMoney;
         int orderNumber;
+        int fakeNumber;
         if (list.isEmpty()) {
             totalMoney = BigDecimal.ZERO;
             orderNumber = 0;
+            fakeNumber = 0;
         } else {
             totalMoney = list.stream().map(OrderQueryVO::getTotalPrice)
                     .filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add);
             orderNumber = list.stream().filter(order -> order.getNumber() != null)
                     .mapToInt(OrderQueryVO::getNumber).sum();
-        }
-        return new
+            fakeNumber = list.stream().filter(order -> order.getFakeCount() != null)
+                    .mapToInt(OrderQueryVO::getFakeCount).sum();
 
-                OrderResultVO(totalMoney, orderNumber, list);
+        }
+        return new OrderResultVO(totalMoney, orderNumber, list,fakeNumber);
 
     }
 

--
Gitblit v1.7.1