From 8fd09daba5c89106b4a9aacd8d5ef9354afc93be Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期六, 28 二月 2026 14:22:09 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 server/dmmall_service/src/main/java/com/doumee/service/business/impl/IntegralServiceImpl.java |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/IntegralServiceImpl.java b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/IntegralServiceImpl.java
index b71f22a..c57306c 100644
--- a/server/dmmall_service/src/main/java/com/doumee/service/business/impl/IntegralServiceImpl.java
+++ b/server/dmmall_service/src/main/java/com/doumee/service/business/impl/IntegralServiceImpl.java
@@ -174,7 +174,7 @@
         integral.setOrderCode(dealIntegralRequest.getOrderCode());
         integral.setUserType(Constants.ZERO);
         integralMapper.insert(integral);
-        LoginUserInfo user =(LoginUserInfo) SecurityUtils.getSubject().getPrincipal();
+        LoginUserInfo user = dealIntegralRequest.getUser();
         memberMapper.update(null,new UpdateWrapper<Member>().lambda()
                 .eq(Member::getId,member.getId())
                 .set(Member::getEditDate,new Date())
@@ -564,6 +564,7 @@
             dealIntegralRequest.setMemberId(model.getId());
             dealIntegralRequest.setRemark(param.getRemark());
             dealIntegralRequest.setIntegralObjType(integralObjType);
+            dealIntegralRequest.setUser(user);
             this.dealIntegral(dealIntegralRequest,model);
 
         }else{//缁忛攢鍟嗚处鎴�

--
Gitblit v1.9.3