无关风月
2024-12-31 18dc42cb6b4b4dbfa66a8b893aba097743fd8c26
guns-management/src/main/java/com/stylefeng/guns/modular/code/controller/AppUserController.java
@@ -127,8 +127,11 @@
            BeanUtils.copyProperties(user,appUserVO);
            // 查询这个用户是不是有人邀请他
            if (user.getInviteUserId()!=null){
                String name = appUserService.selectById(user.getInviteUserId()).getName();
                appUserVO.setInviteUserName(name);
                AppUser appUser = appUserService.selectById(user.getInviteUserId());
                if (appUser!=null){
                    String name = appUser.getName();
                    appUserVO.setInviteUserName(name);
                }
            }
            appUserVOS.add(appUserVO);
        }
@@ -234,7 +237,8 @@
        BigDecimal friendMoney = new BigDecimal("0");
        // 查询消费金额
        List<BigDecimal> userId = inviteService.selectList(new EntityWrapper<Invite>()
                .eq("userId", id)).stream().map(Invite::getAmount).collect(Collectors.toList());
                .eq("giftUserId", id)
        .eq("type",1)).stream().map(Invite::getAmount).collect(Collectors.toList());
         friendMoney = userId.stream()
                .reduce(BigDecimal.ZERO, BigDecimal::add);
        res.setFriendMoney(friendMoney);