From 0f5591f04f08e1fffc132985dbf57ab5c516ddfe Mon Sep 17 00:00:00 2001 From: "review512jwy@163.com" <“review512jwy@163.com”> Date: Sat, 4 Apr 2026 09:24:16 +0800 Subject: [PATCH] =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=9B=B4=E6=96=B0=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../business/dao/ex/BasicUserMapperExt.java | 2 ++ .../resources/mappers/ex/BasicUserMapperExt.xml | 16 ++++++++++++++++ .../service/impl/AccountServiceImpl.java | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/data-center-business-dao/src/main/java/com/techsor/datacenter/business/dao/ex/BasicUserMapperExt.java b/data-center-business-dao/src/main/java/com/techsor/datacenter/business/dao/ex/BasicUserMapperExt.java index 95010c1..bba2b84 100644 --- a/data-center-business-dao/src/main/java/com/techsor/datacenter/business/dao/ex/BasicUserMapperExt.java +++ b/data-center-business-dao/src/main/java/com/techsor/datacenter/business/dao/ex/BasicUserMapperExt.java @@ -31,4 +31,6 @@ public interface BasicUserMapperExt extends BasicUserMapper{ List selectDashboardMenusByUserId(Long userId); List selectAllDashboardMenu(Map allMenusParamMap); + + void updateUserInfo(BasicUser basicUser); } diff --git a/data-center-business-dao/src/main/resources/mappers/ex/BasicUserMapperExt.xml b/data-center-business-dao/src/main/resources/mappers/ex/BasicUserMapperExt.xml index 966d534..c1b4e82 100644 --- a/data-center-business-dao/src/main/resources/mappers/ex/BasicUserMapperExt.xml +++ b/data-center-business-dao/src/main/resources/mappers/ex/BasicUserMapperExt.xml @@ -148,5 +148,21 @@ WHERE bmenu.flag = 0 AND bmenu.used_by_dashboard = 1 + + + UPDATE data_center_aeon_admin.basic_user + + + mfa_secret = #{mfaSecret}, + + + mfa_bind = #{mfaBind}, + + + last_login_time = #{lastLoginTime}, + + + WHERE id = #{id} + \ No newline at end of file diff --git a/data-center-business-service/src/main/java/com/techsor/datacenter/business/service/impl/AccountServiceImpl.java b/data-center-business-service/src/main/java/com/techsor/datacenter/business/service/impl/AccountServiceImpl.java index edc2c4d..efeef99 100644 --- a/data-center-business-service/src/main/java/com/techsor/datacenter/business/service/impl/AccountServiceImpl.java +++ b/data-center-business-service/src/main/java/com/techsor/datacenter/business/service/impl/AccountServiceImpl.java @@ -403,7 +403,7 @@ public class AccountServiceImpl implements AccountService { * @param basicUser The BasicUser object containing updated information. */ private void updateUserInfo(BasicUser basicUser) { - basicUserMapperExt.updateByPrimaryKeySelective(basicUser); + basicUserMapperExt.updateUserInfo(basicUser); } /**