diff --git a/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java b/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java index 92aa75c7ab..5e7b31d617 100644 --- a/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java +++ b/backend/src/main/java/io/dataease/auth/service/impl/AuthUserServiceImpl.java @@ -59,8 +59,13 @@ public class AuthUserServiceImpl implements AuthUserService { @Cacheable(value = AuthConstants.USER_PERMISSION_CACHE_NAME, key = "'user' + #userId" ) @Override public List permissions(Long userId){ - // 用户登录获取菜单权限时同时更新插件菜单表 - dynamicMenuService.syncPluginMenu(); + try { + // 用户登录获取菜单权限时同时更新插件菜单表 + dynamicMenuService.syncPluginMenu(); + }catch (Exception e){ + LogUtil.error(e); + //ignore + } List permissions; SysUser sysUser = sysUserMapper.selectByPrimaryKey(userId); if(sysUser.getIsAdmin()!=null&&sysUser.getIsAdmin()){