mirror of https://gitee.com/stylefeng/roses
【8.1.8】【sys】调整菜单获取的结构
parent
904ad50610
commit
f32482ed9f
|
@ -358,19 +358,7 @@ public class UserIndexInfoService {
|
||||||
// 将用户用后的菜单统一分类
|
// 将用户用后的菜单统一分类
|
||||||
for (SysMenu userMenuItem : userMenuList) {
|
for (SysMenu userMenuItem : userMenuList) {
|
||||||
if (userMenuItem.getAppId().equals(indexUserAppInfo.getAppId())) {
|
if (userMenuItem.getAppId().equals(indexUserAppInfo.getAppId())) {
|
||||||
IndexUserMenuInfo indexUserMenuInfo = new IndexUserMenuInfo();
|
IndexUserMenuInfo indexUserMenuInfo = createIndexUserMenuInfo(userMenuItem);
|
||||||
indexUserMenuInfo.setMenuId(userMenuItem.getMenuId());
|
|
||||||
indexUserMenuInfo.setMenuParentId(userMenuItem.getMenuParentId());
|
|
||||||
indexUserMenuInfo.setMenuType(userMenuItem.getMenuType());
|
|
||||||
indexUserMenuInfo.setTitle(userMenuItem.getMenuName());
|
|
||||||
indexUserMenuInfo.setIcon(userMenuItem.getAntdvIcon());
|
|
||||||
indexUserMenuInfo.setHide(YesOrNotEnum.N.getCode().equals(userMenuItem.getAntdvVisible()));
|
|
||||||
indexUserMenuInfo.setActive(userMenuItem.getAntdvActiveUrl());
|
|
||||||
indexUserMenuInfo.setPath(userMenuItem.getAntdvRouter());
|
|
||||||
indexUserMenuInfo.setComponent(userMenuItem.getAntdvComponent());
|
|
||||||
indexUserMenuInfo.setSortNumber(userMenuItem.getMenuSort());
|
|
||||||
indexUserMenuInfo.setAppDesignBusinessId(userMenuItem.getAppDesignBusinessId());
|
|
||||||
indexUserMenuInfo.setAppDesignViewId(userMenuItem.getAppDesignViewId());
|
|
||||||
appMenuList.add(indexUserMenuInfo);
|
appMenuList.add(indexUserMenuInfo);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -428,4 +416,26 @@ public class UserIndexInfoService {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过菜单创建用户菜单信息
|
||||||
|
*
|
||||||
|
* @author fengshuonan
|
||||||
|
* @since 2024/6/24 11:27
|
||||||
|
*/
|
||||||
|
private static IndexUserMenuInfo createIndexUserMenuInfo(SysMenu userMenuItem) {
|
||||||
|
IndexUserMenuInfo indexUserMenuInfo = new IndexUserMenuInfo();
|
||||||
|
indexUserMenuInfo.setMenuId(userMenuItem.getMenuId());
|
||||||
|
indexUserMenuInfo.setMenuParentId(userMenuItem.getMenuParentId());
|
||||||
|
indexUserMenuInfo.setMenuType(userMenuItem.getMenuType());
|
||||||
|
indexUserMenuInfo.setTitle(userMenuItem.getMenuName());
|
||||||
|
indexUserMenuInfo.setIcon(userMenuItem.getAntdvIcon());
|
||||||
|
indexUserMenuInfo.setHide(YesOrNotEnum.N.getCode().equals(userMenuItem.getAntdvVisible()));
|
||||||
|
indexUserMenuInfo.setActive(userMenuItem.getAntdvActiveUrl());
|
||||||
|
indexUserMenuInfo.setPath(userMenuItem.getAntdvRouter());
|
||||||
|
indexUserMenuInfo.setComponent(userMenuItem.getAntdvComponent());
|
||||||
|
indexUserMenuInfo.setSortNumber(userMenuItem.getMenuSort());
|
||||||
|
indexUserMenuInfo.setAppDesignBusinessId(userMenuItem.getAppDesignBusinessId());
|
||||||
|
indexUserMenuInfo.setAppDesignViewId(userMenuItem.getAppDesignViewId());
|
||||||
|
return indexUserMenuInfo;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue