refactor(mall): 修改 VIP等级查询逻辑
-将查询条件从大于当前等级序号改为大于等于,以包含当前等级
- 此修改可能会影响 VIP 等级的展示和筛选逻辑
| | |
| | | //获取大于当前用户等级序号的所有的VIP等级 |
| | | LambdaQueryWrapper<RunVip> runVipLambdaQueryWrapper = new LambdaQueryWrapper<>(); |
| | | runVipLambdaQueryWrapper.eq(RunVip::getState, YesOrNoEnum.YES.getValue()); |
| | | runVipLambdaQueryWrapper.gt(RunVip::getOrderNumber, runVip.getOrderNumber()); |
| | | runVipLambdaQueryWrapper.ge(RunVip::getOrderNumber, runVip.getOrderNumber()); |
| | | List<RunVip> runVips = this.baseMapper.selectList(runVipLambdaQueryWrapper); |
| | | apiRunVipVos = RunVipConversion.INSTANCE.entityToVos(runVips); |
| | | |