| | |
| | | |
| | | @Override |
| | | public Boolean checkReadyToBeProxy(Long userId,Integer vipId) { |
| | | AppUser appUser = appUserService.getById(userId); |
| | | // 消费积分 |
| | | Integer shopPoint = appUser.getShopPoint(); |
| | | // 返佣积分 |
| | | Integer sharePoint = appUser.getSharePoint(); |
| | | // 准代理会员设置 |
| | | VipSetting vipSetting = vipSettingService.getVipSettingById(4); |
| | | // 消费积分阈值 |
| | | Integer vipLevelUpShop = vipSetting.getVipLevelUpShop(); |
| | | // 返佣积分阈值 |
| | | Integer vipLevelUpShare = vipSetting.getVipLevelUpShare(); |
| | | if (shopPoint >=vipLevelUpShop && sharePoint >= vipLevelUpShare){ |
| | | return true; |
| | | } |
| | | // 直推钻石用户数阈值 |
| | | Integer vipDirectNum = vipSetting.getVipDirectNum(); |
| | | // 获取用户直推钻石用户数量 |
| | | long userDiamondsCount = appUserService.count(new LambdaQueryWrapper<AppUser>() |
| | | .eq(AppUser::getInviteUserId, userId) |
| | | .eq(AppUser::getVipId, 3)); |
| | | return false; |
| | | } |
| | | |