Przeglądaj źródła

代理人app开发

xuqiang 1 rok temu
rodzic
commit
4a49748e4b

+ 5 - 3
src/main/java/com/ydtech/modules/partner/service/Impl/PartnerUserServiceImpl.java

@@ -536,8 +536,7 @@ public class PartnerUserServiceImpl extends ServiceImpl<PartnerUserMapper, Partn
         }
         Integer grade = partnerUser.getGrade();
         // 检查升级条件
-        boolean verified = ruleService.verifyUpgradeConditions(
-                partnerUser.getUserId(), String.valueOf(grade + 1));
+        boolean verified = ruleService.verifyUpgradeConditions(partnerUser.getUserId(),String.valueOf(grade));
         level.setUpgrade(verified);
 
         // 检查降级记录
@@ -722,7 +721,10 @@ public class PartnerUserServiceImpl extends ServiceImpl<PartnerUserMapper, Partn
 
     private void getRule(TeamOverviewVo overviewVo, PartnerUser partnerUser) {
         Integer grade = partnerUser.getGrade();
-        boolean checked = partnerRuleService.verifyUpgradeConditions(partnerUser.getUserId(),String.valueOf( grade + 1));
+        if (grade != 4){
+            grade = grade + 1;
+        }
+        boolean checked = partnerRuleService.verifyUpgradeConditions(partnerUser.getUserId(),String.valueOf(grade));
         overviewVo.setUpgradeStatus(checked ? 1 : 0);
         Long count = liftingRecordService.selectDowngradeRecord(partnerUser.getUserId(), partnerUser.getGrade(),1);
         if (count > 0){