From a60adb2b6aadae6c0aba27995f20def8a9ffe632 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 05 十二月 2025 16:50:19 +0800
Subject: [PATCH] 修改bug
---
ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java | 14 ++++++++++++--
1 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java
index 24ecc53..289cba8 100644
--- a/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java
+++ b/ruoyi-modules/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/order/OrderServiceImpl.java
@@ -1768,7 +1768,13 @@
//获取待处理订单和营业额
merHomeShopTotalVo = orderMapper.getMerHomeShopTotalVo(shopId);
//获取服务统计
- MerHomeShopTotalVo serviceTotalVo = orderMapper.getMerHomeShopServiceTotalVo(shopId);
+ List<Long> userIds = remoteMemberService.listUserIdByShopId(Collections.singletonList(shopId)).getData();
+ if(userIds.isEmpty()){
+ userIds.add(0L);
+ }
+ log.info("查询首页数据参数:" + userIds.toString());
+ MerHomeShopTotalVo serviceTotalVo = orderMapper.getMerHomeShopServiceTotalVo(shopId, userIds);
+ log.info("查询首页数据:" + serviceTotalVo.toString());
merHomeShopTotalVo.setTodayShop(todayShop.size());
merHomeShopTotalVo.setCycleSurp(serviceTotalVo.getCycleSurp());
merHomeShopTotalVo.setExplorationSurp(serviceTotalVo.getExplorationSurp());
@@ -7254,7 +7260,11 @@
*/
@Override
public MerHomeShopTotalVo getShopServiceTotal(Long shopId){
- MerHomeShopTotalVo serviceTotalVo = orderMapper.getMerHomeShopServiceTotalVo(shopId);
+ List<Long> userIds = remoteMemberService.listUserIdByShopId(Arrays.asList(shopId)).getData();
+ if(userIds.isEmpty()){
+ userIds.add(0L);
+ }
+ MerHomeShopTotalVo serviceTotalVo = orderMapper.getMerHomeShopServiceTotalVo(shopId, userIds);
return serviceTotalVo;
}
--
Gitblit v1.7.1