| | |
| | | private final MallMemberMapper mallMemberMapper; |
| | | @Override |
| | | public List<ApiRunVipVo> vipInfo() { |
| | | MallMember member = LoginUserUtil.getLoginUser(); |
| | | Long memberId = LoginUserUtil.getLoginUser().getId(); |
| | | List<ApiRunVipVo> apiRunVipVos = new ArrayList<>(); |
| | | if (StrUtil.isEmpty(member.getLevel())) { |
| | | MallMember mallMember = mallMemberMapper.selectById(memberId); |
| | | if (StrUtil.isEmpty(mallMember.getLevel())) { |
| | | return apiRunVipVos; |
| | | } |
| | | String level = member.getLevel(); |
| | | String level = mallMember.getLevel(); |
| | | //获取当前用户的VIP等级 |
| | | RunVip runVip = this.baseMapper.selectOne(new LambdaQueryWrapper<RunVip>().eq(RunVip::getVipCode, level)); |
| | | //获取大于当前用户等级序号的所有的VIP等级 |