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); } /**