已登录账号APP菜单问题
This commit is contained in:
+2
-1
@@ -92,7 +92,8 @@ public class AppMenuApplicationService {
|
|||||||
boolean isLogin = loginUser != null && loginUser.getUserPo() != null;
|
boolean isLogin = loginUser != null && loginUser.getUserPo() != null;
|
||||||
if (isLogin) {
|
if (isLogin) {
|
||||||
if (appMenuDO.getUserId() == null){
|
if (appMenuDO.getUserId() == null){
|
||||||
appMenuDO.setUserId(SecurityUtils.getUserId());
|
// 用 token 中解析出的真实用户ID,避免依赖网关 header(未注入时 SecurityUtils.getUserId() 会返回 0)
|
||||||
|
appMenuDO.setUserId(loginUser.getUserid());
|
||||||
}
|
}
|
||||||
if (appMenuDO.getTopOrganizationId() == null){
|
if (appMenuDO.getTopOrganizationId() == null){
|
||||||
appMenuDO.setTopOrganizationId(loginUser.getUserPo().getTopOrganizationId());
|
appMenuDO.setTopOrganizationId(loginUser.getUserPo().getTopOrganizationId());
|
||||||
|
|||||||
Reference in New Issue
Block a user