已登录账号APP菜单问题

This commit is contained in:
秦鸿展
2026-09-03 00:26:45 +08:00
parent b5f710cd33
commit 4f45a73505
@@ -92,7 +92,8 @@ public class AppMenuApplicationService {
boolean isLogin = loginUser != null && loginUser.getUserPo() != null;
if (isLogin) {
if (appMenuDO.getUserId() == null){
appMenuDO.setUserId(SecurityUtils.getUserId());
// 用 token 中解析出的真实用户ID,避免依赖网关 header(未注入时 SecurityUtils.getUserId() 会返回 0
appMenuDO.setUserId(loginUser.getUserid());
}
if (appMenuDO.getTopOrganizationId() == null){
appMenuDO.setTopOrganizationId(loginUser.getUserPo().getTopOrganizationId());