From 7b65fb8c1001850e468a51c2d9af474621ce7115 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期二, 19 三月 2024 18:11:45 +0800
Subject: [PATCH] Merge branch '2.0' of http://120.76.84.145:10101/gitblit/r/java/PlayPai into 2.0

---
 cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java b/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java
index 65c40ba..7ca773e 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/controller/AppUserController.java
@@ -518,15 +518,18 @@
     @PostMapping("/base/appUser/updateAppUser")
     public void updateAppUser(@RequestBody TAppUser appUser) {
         try {
+            TAppUser appUser1 = appUserService.getById(appUser.getId());
             appUserService.updateById(appUser);
-            UserIntegralChanges userIntegralChanges = new UserIntegralChanges();
-            userIntegralChanges.setAppUserId(appUser.getId());
-            userIntegralChanges.setOldIntegral(appUser.getIntegral() + appUser.getPoints());
-            userIntegralChanges.setType(5);
-            userIntegralChanges.setNewIntegral(appUser.getIntegral());
-            userIntegralChanges.setInsertTime(new Date());
-            userIntegralChanges.setCategory(2);
-            userIntegralChangesService.save(userIntegralChanges);
+            if(appUser.getIntegral().compareTo(appUser1.getIntegral()) != 0){
+                UserIntegralChanges userIntegralChanges = new UserIntegralChanges();
+                userIntegralChanges.setAppUserId(appUser.getId());
+                userIntegralChanges.setOldIntegral(appUser1.getIntegral());
+                userIntegralChanges.setType(5);
+                userIntegralChanges.setNewIntegral(appUser.getIntegral());
+                userIntegralChanges.setInsertTime(new Date());
+                userIntegralChanges.setCategory(2);
+                userIntegralChangesService.save(userIntegralChanges);
+            }
 
         } catch (Exception e) {
             e.printStackTrace();

--
Gitblit v1.7.1