Explorar o código

update:更换获取登录人ID

wangzl hai 6 meses
pai
achega
c1c191651f

+ 2 - 1
tr-modules/tr-module-system/src/main/java/cn/tr/module/sys/oauth2/controller/CurrentUserController.java

@@ -3,6 +3,7 @@ package cn.tr.module.sys.oauth2.controller;
 import cn.tr.core.exception.ServiceException;
 import cn.tr.core.exception.TRExcCode;
 import cn.tr.core.pojo.CommonResult;
+import cn.tr.core.strategy.LoginUserStrategy;
 import cn.tr.core.utils.TreeUtil;
 import cn.tr.module.sys.oauth2.dto.AccountUserInfoEditDTO;
 import cn.tr.module.sys.oauth2.psw.operator.AbstractOAuth2PswUserOperator;
@@ -87,7 +88,7 @@ public class CurrentUserController {
         if(operator==null){
             throw new ServiceException(TRExcCode.USER_ERROR_A0200,String.format("账号体系[{%s}]不存在",stpType));
         }
-        operator.updateAccountUserInfo(LoginUserContextHolder.getUser().getUserId(),source);
+        operator.updateAccountUserInfo(LoginUserStrategy.tr.getCurrentUserId(), source);
         return CommonResult.success(true);
     }