| | |
| | | |
| | | @Override |
| | | public List<RoleVO> treeByParentId(String parentId) { |
| | | if (AuthUtil.isAdministrator()) { |
| | | 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 |