| | |
| | | import org.springblade.modules.system.entity.Menu; |
| | | import org.springblade.modules.system.entity.TopMenu; |
| | | import org.springblade.modules.system.service.IMenuService; |
| | | import org.springblade.modules.system.service.IRoleService; |
| | | import org.springblade.modules.system.service.ITopMenuService; |
| | | import org.springblade.modules.system.vo.CheckedTreeVO; |
| | | import org.springblade.modules.system.vo.GrantTreeVO; |
| | |
| | | |
| | | private final IMenuService menuService; |
| | | private final ITopMenuService topMenuService; |
| | | private final IRoleService roleService; |
| | | |
| | | /** |
| | | * 详情 |
| | |
| | | vo.setMenu(menuService.roleTreeKeys(roleIds)); |
| | | vo.setDataScope(menuService.dataScopeTreeKeys(roleIds)); |
| | | vo.setApiScope(menuService.apiScopeTreeKeys(roleIds)); |
| | | vo.setSystemIds(roleService.getById(roleIds).getSystemId()); |
| | | return R.data(vo); |
| | | } |
| | | |