KKSU
2025-03-12 d83a4cf0935d2dbcdf87ff670f26b574a1de2a49
refactor(mall): 优化团队人数检查逻辑

- 修改了团队人数检查逻辑,排除了游客账号
- 使用 stream API 计算有效团队成员数量,提高了代码可读性
1 files modified
7 ■■■■ changed files
src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java 7 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/AgentServiceImpl.java
@@ -252,8 +252,11 @@
                return;
            }
            // 检查团队人数
            if (allMembers.size() < teamCnt) {
            // 检查团队人数(有效的团队人数)
            long allMembersCount = allMembers.stream()
                    .filter(member -> !"YOUKE".equals(member.getLevel()))
                    .count();
            if (allMembersCount < teamCnt) {
                return;
            }