|
@@ -172,12 +172,12 @@ public class SysMenuServiceImpl extends AbstractCrudService<SysMenuMapper, SysMe
|
|
* @return 菜单列表
|
|
* @return 菜单列表
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public List<SysMenu> selectMenuTreeByUserId1(Long userId, Long platformId) {
|
|
|
|
|
|
+ public List<SysMenu> selectMenuTreeByUserId1(Long userId, Long platformId, Integer tenantId) {
|
|
List<SysMenu> menus = null;
|
|
List<SysMenu> menus = null;
|
|
if (1L == userId) {
|
|
if (1L == userId) {
|
|
menus = menuMapper.selectMenuTreeAll();
|
|
menus = menuMapper.selectMenuTreeAll();
|
|
} else {
|
|
} else {
|
|
- menus = menuMapper.selectMenuTreeByUserId1(userId, platformId);
|
|
|
|
|
|
+ menus = menuMapper.selectMenuTreeByUserId1(userId, platformId, tenantId);
|
|
}
|
|
}
|
|
return getChildPerms(menus, 0);
|
|
return getChildPerms(menus, 0);
|
|
}
|
|
}
|
|
@@ -340,7 +340,7 @@ public class SysMenuServiceImpl extends AbstractCrudService<SysMenuMapper, SysMe
|
|
platformRouterVo.setPlatformName(platformVo.getPlatformName());
|
|
platformRouterVo.setPlatformName(platformVo.getPlatformName());
|
|
platformRouterVo.setIcon(platformVo.getIcon());
|
|
platformRouterVo.setIcon(platformVo.getIcon());
|
|
List<SysMenu> menus1 = this.selectMenuTreeByUserId1(userId,
|
|
List<SysMenu> menus1 = this.selectMenuTreeByUserId1(userId,
|
|
- platformVo.getId().longValue());
|
|
|
|
|
|
+ platformVo.getId().longValue(), tenantId);
|
|
List<RouterVo> routers = new LinkedList<RouterVo>();
|
|
List<RouterVo> routers = new LinkedList<RouterVo>();
|
|
for (SysMenu menu : menus1) {
|
|
for (SysMenu menu : menus1) {
|
|
RouterVo router = new RouterVo();
|
|
RouterVo router = new RouterVo();
|