From cbf2486983b77a27af9968bbb362cb8d43789115 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 26 三月 2025 15:30:53 +0800
Subject: [PATCH] 修改统计bug和部分功能修改

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/AppUserServiceImpl.java |   12 ++++--------
 1 files changed, 4 insertions(+), 8 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 7ce7769..dfa6c27 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
@@ -382,11 +382,10 @@
 				//构建积分流水记录
 				UserPoint userPoint = new UserPoint();
 				userPoint.setType(7);
-				userPoint.setHistoricalPoint(0);
 				userPoint.setVariablePoint(regisPoint);
-				userPoint.setBalance(appUser.getLavePoint());
 				userPoint.setCreateTime(LocalDateTime.now());
 				userPoint.setAppUserId(appUser.getId());
+				userPoint.setChangeDirection(1);
 				userPointService.save(userPoint);
 			}
 			//获取优惠券
@@ -433,11 +432,10 @@
 				if(newPoint > 0){
 					UserPoint userPoint = new UserPoint();
 					userPoint.setType(3);
-					userPoint.setHistoricalPoint(appUser2.getLavePoint() - newPoint);
 					userPoint.setVariablePoint(newPoint);
-					userPoint.setBalance(appUser2.getLavePoint());
 					userPoint.setCreateTime(LocalDateTime.now());
 					userPoint.setAppUserId(appUser2.getId());
+					userPoint.setChangeDirection(1);
 					userPointService.save(userPoint);
 				}
 				//变更等级
@@ -457,11 +455,10 @@
 					if(newPoint > 0){
 						UserPoint userPoint = new UserPoint();
 						userPoint.setType(3);
-						userPoint.setHistoricalPoint(appUser3.getLavePoint() - newPoint);
 						userPoint.setVariablePoint(newPoint);
-						userPoint.setBalance(appUser3.getLavePoint());
 						userPoint.setCreateTime(LocalDateTime.now());
 						userPoint.setAppUserId(appUser3.getId());
+						userPoint.setChangeDirection(1);
 						userPointService.save(userPoint);
 					}
 					//变更等级
@@ -1070,11 +1067,10 @@
 						
 						UserPoint userPoint = new UserPoint();
 						userPoint.setType(6);
-						userPoint.setHistoricalPoint(lavePoint);
 						userPoint.setVariablePoint(hourPoint);
-						userPoint.setBalance(appUser.getLavePoint());
 						userPoint.setCreateTime(LocalDateTime.now());
 						userPoint.setAppUserId(appUser.getId());
+						userPoint.setChangeDirection(1);
 						userPointService.save(userPoint);
 						//变更等级
 						vipUpgrade(appUser.getId());

--
Gitblit v1.7.1