|
|
@@ -150,6 +150,15 @@ public class PartnerUserServiceImpl extends ServiceImpl<PartnerUserMapper, Partn
|
|
|
if (StringUtils.isBlank(userGradeParam.getGrade())){
|
|
|
return HttpResult.error("参数不能为空");
|
|
|
}
|
|
|
+ String grade = userGradeParam.getGrade();
|
|
|
+
|
|
|
+ QueryWrapper<PartnerUser> queryWrapper = new QueryWrapper<>();
|
|
|
+ queryWrapper.eq("user_id",userGradeParam.getId());
|
|
|
+ queryWrapper.eq("grade",Integer.valueOf(grade) - 1 );
|
|
|
+ Long count = baseMapper.selectCount(queryWrapper);
|
|
|
+ if (count > 0){
|
|
|
+ return HttpResult.error();
|
|
|
+ }
|
|
|
if (ruleService.verifyUpgradeConditions(userGradeParam.getId(),userGradeParam.getGrade())){
|
|
|
return HttpResult.ok("满足升级条件");
|
|
|
}
|