| | |
| | | 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); |
| | | } |
| | |
| | | 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); |