| | |
| | | List<Menu> allMenus = baseMapper.allMenu(); |
| | | List<Menu> roleMenus; |
| | | // 超级管理员并且不是顶部菜单请求则返回全部菜单 |
| | | // if (AuthUtil.isAdministrator() && Func.isEmpty(topMenuId)) { |
| | | if (VciBaseUtil.checkAdminTenant() && Func.isEmpty(topMenuId)) { |
| | | roleMenus = allMenus; |
| | | } |
| | |
| | | * 租户菜单权限自定义筛选 |
| | | */ |
| | | private List<Menu> tenantPackageMenu(List<Menu> menu) { |
| | | // 租户包配置查询 |
| | | TenantPackage tenantPackage = SysCache.getTenantPackage(AuthUtil.getTenantId()); |
| | | if (Func.isNotEmpty(tenantPackage) && tenantPackage.getId() > 0L) { |
| | | List<Long> menuIds = Func.toLongList(tenantPackage.getMenuId()); |