| | |
| | | if(CollUtil.isNotEmpty(roleMenuEntities)){ |
| | | List<Long> menuIds = new ArrayList<>(); |
| | | for(RoleMenuEntity roleMenuEntity : roleMenuEntities){ |
| | | MenuEntity menuEntity = menuMapper.selectMenuEntityByIdAndParentId(roleMenuEntity.getMenuId(),MenuEntity.PARENTID_DEFAULT); |
| | | if(ObjectUtil.isNotEmpty(menuEntity)){ |
| | | menuIds.add(menuEntity.getId()); |
| | | // //这个子菜单 |
| | | // MenuEntity menuEntity = menuMapper.selectMenuEntityByIdAndParentId(roleMenuEntity.getMenuId(),MenuEntity.PARENTID_DEFAULT); |
| | | // if(ObjectUtil.isNotEmpty(menuEntity)){ |
| | | // menuIds.add(menuEntity.getId()); |
| | | // } |
| | | //查询该角色拥有的菜单栏是否拥有子菜单 |
| | | QueryWrapper<MenuEntity> objectQueryWrapper = new QueryWrapper<>(); |
| | | objectQueryWrapper.eq("parent_id",roleMenuEntity.getMenuId()); |
| | | List<MenuEntity> menuEntities = menuMapper.selectList(objectQueryWrapper); |
| | | if(CollUtil.isEmpty(menuEntities)){ |
| | | menuIds.add(roleMenuEntity.getMenuId()); |
| | | } |
| | | } |
| | | adminSeeRoleInfoVo.setMenuIds(menuIds); |