From d6e819838bba8477029f53c68570402bf449ab8f Mon Sep 17 00:00:00 2001
From: phpcjl <phpcjl@gmail.com>
Date: 星期三, 18 十二月 2024 14:01:45 +0800
Subject: [PATCH] 1

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/BalanceChangeRecordServiceImpl.java |   23 +++--------------------
 1 files changed, 3 insertions(+), 20 deletions(-)

diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/BalanceChangeRecordServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/BalanceChangeRecordServiceImpl.java
index 828b2a5..0cffbae 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/BalanceChangeRecordServiceImpl.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/BalanceChangeRecordServiceImpl.java
@@ -38,25 +38,8 @@
 
     @Override
     public CommissionStatistics commissionStatistics(Page<BalanceChangeRecord> page, BalanceChangeRecord balanceChangeRecord) {
-
-        List<AppUser> appUserList = appUserService.list(new LambdaQueryWrapper<AppUser>()
-                .like(StringUtils.isNotEmpty(balanceChangeRecord.getUserName()), AppUser::getName, balanceChangeRecord.getUserName())
-                .like(StringUtils.isNotEmpty(balanceChangeRecord.getUserPhone()), AppUser::getPhone, balanceChangeRecord.getUserPhone()));
-        if (CollectionUtils.isEmpty(appUserList)){
-            return new CommissionStatistics();
-        }
-
-        List<Long> appUserIds = appUserList.stream().map(AppUser::getId).collect(Collectors.toList());
-
-        BigDecimal totalCommission = appUserList.stream()
-                .map(AppUser::getTotalDistributionAmount)
-                .reduce(BigDecimal.ZERO, BigDecimal::add);
-
-
-        Page<BalanceChangeRecord> changeRecordPage = page(page, new LambdaQueryWrapper<BalanceChangeRecord>()
-                .in(BalanceChangeRecord::getAppUserId, appUserIds)
-                .between(balanceChangeRecord.getStartTime() != null && balanceChangeRecord.getEndTime() != null,
-                        BalanceChangeRecord::getCreateTime, balanceChangeRecord.getStartTime(), balanceChangeRecord.getEndTime()));
-        return new CommissionStatistics(totalCommission, changeRecordPage);
+        IPage<BalanceChangeRecord> balanceChangeRecordIPage = this.baseMapper.queryCommissionStatistics(page, balanceChangeRecord);
+//        return new CommissionStatistics(totalCommission, changeRecordPage);
+        return null;
     }
 }

--
Gitblit v1.7.1