From 6273b0955638dbe581cd5403b646eeea39daa477 Mon Sep 17 00:00:00 2001
From: yanderong <307678080@qq.com>
Date: 星期一, 06 七月 2026 09:32:49 +0800
Subject: [PATCH] feat: 放心行增加用户余额变更记录

---
 UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/core/intercept/BalanceUpdateInterceptor.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/core/intercept/BalanceUpdateInterceptor.java b/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/core/intercept/BalanceUpdateInterceptor.java
index 9c135bc..16f4d2a 100644
--- a/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/core/intercept/BalanceUpdateInterceptor.java
+++ b/UserYKDTravel/guns-admin/src/main/java/com/stylefeng/guns/core/intercept/BalanceUpdateInterceptor.java
@@ -17,6 +17,7 @@
 import java.lang.reflect.Field;
 import java.util.Map;
 import java.util.Objects;
+import java.util.Optional;
 import java.util.Properties;
 
 /**
@@ -68,7 +69,8 @@
 
         // 新增余额的变更记录(所有余额的变更记录都需要存)
         if(Objects.nonNull(oldUser) && Objects.nonNull(newUser)) {
-            getMapper().insertBalanceModifyRecord(BalanceModifyRecordVo.convert(oldUser, newUser));
+            BalanceModifyRecordVo recordVo = BalanceModifyRecordVo.convert(oldUser, newUser);
+            Optional.ofNullable(recordVo).ifPresent(getMapper()::insertBalanceModifyRecord);
         }
         return result;
     }

--
Gitblit v1.7.1