| | |
| | | if (AuthUtil.isAdministrator() || AuthUtil.isAdmin()) { |
| | | return ForestNodeMerger.merge(baseMapper.tree(null, RoleConstant.ADMINISTRATOR)); |
| | | } |
| | | return ForestNodeMerger.merge(baseMapper.treeByParentId(parentId)); |
| | | return ForestNodeMerger.merge(baseMapper.treeByParentId(parentId.split(","))); |
| | | } |
| | | @Override |
| | | public List<RoleVO> treeByParentIdNew(String parentId) { |
| | | |
| | | return ForestNodeMerger.merge(baseMapper.treeByParentIdNew(parentId.split(","))); |
| | | } |
| | | |
| | | @Override |
| | |
| | | // 新增配置 |
| | | roleMenuService.saveBatch(roleMenus); |
| | | // 递归设置下属角色菜单集合 |
| | | recursionRoleMenu(roleIds, menuIds); |
| | | // recursionRoleMenu(roleIds, menuIds); |
| | | return true; |
| | | } |
| | | |