From 21d85fbfac9b3f2bb9bf7540758dd815777b69ee Mon Sep 17 00:00:00 2001 From: KKSU <15274802129@163.com> Date: Mon, 17 Mar 2025 17:22:18 +0800 Subject: [PATCH] fix(mall): 更新 TRC20 和 BSC 钱包地址 --- src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java index a525983..7a5a0a9 100644 --- a/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java +++ b/src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java @@ -243,16 +243,20 @@ return; } - // 检查直推人数 + // 检查直推人数(有效的直推人数) long directCount = allMembers.stream() - .filter(member -> mallMember.getInviteId().equals(member.getReferrerId())) + .filter(member -> mallMember.getInviteId().equals(member.getReferrerId()) + && !"YOUKE".equals(member.getLevel())) .count(); if (directCount < directCnt) { return; } - // 检查团队人数 - if (allMembers.size() < teamCnt) { + // 检查团队人数(有效的团队人数) + long allMembersCount = allMembers.stream() + .filter(member -> !"YOUKE".equals(member.getLevel())) + .count(); + if (allMembersCount < teamCnt) { return; } -- Gitblit v1.9.1