From 0f9d91bacff24cb14d5d86ec3de0598a13f4152c Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期五, 27 十二月 2024 11:50:37 +0800
Subject: [PATCH] 修改会员等级变更

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java
index 727cb36..aeeceef 100644
--- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java
+++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java
@@ -362,6 +362,8 @@
 				userPoint.setCreateTime(LocalDateTime.now());
 				userPoint.setAppUserId(appUser.getId());
 				userPointService.save(userPoint);
+				//变更等级
+				vipUpgrade(appUser.getId());
 			}
 			//拉新分佣
 			if(null != appUser2){
@@ -384,9 +386,9 @@
 					userPoint.setCreateTime(LocalDateTime.now());
 					userPoint.setAppUserId(appUser2.getId());
 					userPointService.save(userPoint);
+					//变更等级
+					vipUpgrade(appUser2.getId());
 				}
-				//处理会员等级
-				vipUpgrade(appUser2.getId());
 				
 				if(null != appUser2.getInviteUserId()){
 					AppUser appUser3 = this.getById(appUser2.getInviteUserId());
@@ -404,9 +406,9 @@
 						userPoint.setCreateTime(LocalDateTime.now());
 						userPoint.setAppUserId(appUser3.getId());
 						userPointService.save(userPoint);
+						//变更等级
+						vipUpgrade(appUser3.getId());
 					}
-					//处理会员等级
-					vipUpgrade(appUser3.getId());
 				}
 			}
 			
@@ -705,6 +707,8 @@
 					userPoint.setCreateTime(LocalDateTime.now());
 					userPoint.setAppUserId(appUser.getId());
 					userPointService.save(userPoint);
+					//变更等级
+					vipUpgrade(appUser.getId());
 				}
 			}else{
 				redisService.setCacheObject("ONLINE_" + userid, duration, 15L, TimeUnit.MINUTES);

--
Gitblit v1.7.1