fix: 优化逻辑
This commit is contained in:
parent
d14b6d6eba
commit
e29aea6b25
@ -453,6 +453,9 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
|
|||||||
} else {
|
} else {
|
||||||
sysMenuList = sysMenuMapper.selectMenuByUserId(id, tenantId);
|
sysMenuList = sysMenuMapper.selectMenuByUserId(id, tenantId);
|
||||||
}
|
}
|
||||||
|
if (sysMenuList==null||sysMenuList.isEmpty()) {
|
||||||
|
throw new RuntimeException("无菜单");
|
||||||
|
}
|
||||||
// 将 SysMenu 转换为 Map 并构建树
|
// 将 SysMenu 转换为 Map 并构建树
|
||||||
List<Map<String, Object>> list = sysMenuList.stream()
|
List<Map<String, Object>> list = sysMenuList.stream()
|
||||||
.map(menu -> {
|
.map(menu -> {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user