| | |
| | | * @return 选中菜单列表
|
| | | */
|
| | | @Override
|
| | | public List<Integer> selectMenuListByRoleId(Long roleId)
|
| | | public List<Long> selectMenuListByRoleId(Long roleId)
|
| | | {
|
| | | SysRole role = roleMapper.selectRoleById(roleId);
|
| | | return menuMapper.selectMenuListByRoleId(roleId, role.isMenuCheckStrictly());
|
| | |
| | | else if (menu.getParentId().intValue() == 0 && isInnerLink(menu))
|
| | | {
|
| | | router.setMeta(new MetaVo(menu.getMenuName(), menu.getIcon()));
|
| | | router.setPath("/inner");
|
| | | router.setPath("/");
|
| | | List<RouterVo> childrenList = new ArrayList<RouterVo>();
|
| | | RouterVo children = new RouterVo();
|
| | | String routerPath = innerLinkReplaceEach(menu.getPath());
|
| | |
| | | */
|
| | | private boolean hasChild(List<SysMenu> list, SysMenu t)
|
| | | {
|
| | | return getChildList(list, t).size() > 0 ? true : false;
|
| | | return getChildList(list, t).size() > 0;
|
| | | }
|
| | |
|
| | | /**
|