From 69f4e7bafd3d81696aa00affd6b9ddfa6b50503f Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期六, 08 二月 2025 13:36:29 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
index e9b6927..8e6f12c 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserController.java
@@ -233,7 +233,7 @@
         if(StringUtils.isEmpty(user.getQrCode())){
             //获取微信推广二维码
             String fileName = UUID.randomUUID() + ".jpg";
-            String getwxacodeunlimit = weChatUtil.getwxacodeunlimit("pages/login/login", "id=" + user.getId(), EnvVersion.RELEASE, filePath + fileName);
+            String getwxacodeunlimit = weChatUtil.getwxacodeunlimit("pages/start/start", "id=" + user.getId(), EnvVersion.RELEASE, filePath + fileName);
             user.setQrCode(getwxacodeunlimit);
             appUserService.updateById(user);
         }
@@ -1007,7 +1007,9 @@
                     List<AppUser> list = appUserService.list(new LambdaQueryWrapper<AppUser>().eq(AppUser::getShopId, objectId).eq(AppUser::getDelFlag, 0).eq(AppUser::getStatus, 1));
                     List<Long> appUserIds = list.stream().map(AppUser::getId).collect(Collectors.toList());
                     Set<Long> data = orderClient.getAppUserByShoppingShop(objectId).getData();
-                    appUserIds.addAll(data);
+                    if(null != data){
+                        appUserIds.addAll(data);
+                    }
                     if(appUserIds.size() == 0){
                         appUserIds.add(-1L);
                     }
@@ -1043,9 +1045,12 @@
                 }
             }
         });
+        Integer objectId = 0;
+        if(sysUser.getRoleType() == 2){
+            objectId = sysUser.getObjectId();
+        }
 
-
-        R<Map<String, BigDecimal>> shopStatistics = shopClient.getShopStatistics();
+        R<Map<String, BigDecimal>> shopStatistics = shopClient.getShopStatistics(objectId);
         Map<String, BigDecimal> data = shopStatistics.getData();
         BigDecimal totalServiceFee = BigDecimal.ZERO;
         BigDecimal totalUserCommission = BigDecimal.ZERO;
@@ -1097,7 +1102,6 @@
             totalPartnerCommission = totalPartnerCommission.add(dailyCommissions.getOrDefault(7, BigDecimal.ZERO));
 
             // 用户分销总金额
-
             BigDecimal add = commissionDate.getNormalCommission().add(commissionDate.getGoldCommission()).add(commissionDate.getDiamondCommission()).add(commissionDate.getAgentCommission())
                     .add(commissionDate.getSuperAgentCommission()).add(commissionDate.getTopAgentCommission()).add(commissionDate.getPartnerCommission());
             commissionDate.setTotalCommission(add);

--
Gitblit v1.7.1