Browse Source

登录更新信息

jwy
review512jwy@163.com 1 week ago
parent
commit
0f5591f04f
  1. 2
      data-center-business-dao/src/main/java/com/techsor/datacenter/business/dao/ex/BasicUserMapperExt.java
  2. 16
      data-center-business-dao/src/main/resources/mappers/ex/BasicUserMapperExt.xml
  3. 2
      data-center-business-service/src/main/java/com/techsor/datacenter/business/service/impl/AccountServiceImpl.java

2
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<DashboardTreeMenusDTO> selectDashboardMenusByUserId(Long userId); List<DashboardTreeMenusDTO> selectDashboardMenusByUserId(Long userId);
List<DashboardTreeMenusDTO> selectAllDashboardMenu(Map<String, Object> allMenusParamMap); List<DashboardTreeMenusDTO> selectAllDashboardMenu(Map<String, Object> allMenusParamMap);
void updateUserInfo(BasicUser basicUser);
} }

16
data-center-business-dao/src/main/resources/mappers/ex/BasicUserMapperExt.xml

@ -148,5 +148,21 @@
WHERE WHERE
bmenu.flag = 0 AND bmenu.used_by_dashboard = 1 bmenu.flag = 0 AND bmenu.used_by_dashboard = 1
</select> </select>
<update id="updateUserInfo" parameterType="com.techsor.datacenter.business.model.BasicUser">
UPDATE data_center_aeon_admin.basic_user
<set>
<if test="mfaSecret != null and mfaSecret != ''">
mfa_secret = #{mfaSecret},
</if>
<if test="mfaBind != null">
mfa_bind = #{mfaBind},
</if>
<if test="lastLoginTime != null">
last_login_time = #{lastLoginTime},
</if>
</set>
WHERE id = #{id}
</update>
</mapper> </mapper>

2
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. * @param basicUser The BasicUser object containing updated information.
*/ */
private void updateUserInfo(BasicUser basicUser) { private void updateUserInfo(BasicUser basicUser) {
basicUserMapperExt.updateByPrimaryKeySelective(basicUser); basicUserMapperExt.updateUserInfo(basicUser);
} }
/** /**

Loading…
Cancel
Save