正在显示
5 个修改的文件
包含
0 行增加
和
38 行删除
| @@ -69,7 +69,6 @@ public interface SysMenuMapper extends BaseMapperPlus<SysMenuMapper, SysMenu, Sy | @@ -69,7 +69,6 @@ public interface SysMenuMapper extends BaseMapperPlus<SysMenuMapper, SysMenu, Sy | ||
| 69 | * @return 菜单列表 | 69 | * @return 菜单列表 |
| 70 | */ | 70 | */ |
| 71 | List<SysMenu> selectMenuTreeByUserId(Long userId); | 71 | List<SysMenu> selectMenuTreeByUserId(Long userId); |
| 72 | - List<SysMenu> selectFirstLevelMenuTreeByUserId(Long userId); | ||
| 73 | 72 | ||
| 74 | /** | 73 | /** |
| 75 | * 根据角色ID查询菜单树信息 | 74 | * 根据角色ID查询菜单树信息 |
| @@ -54,7 +54,6 @@ public interface ISysMenuService { | @@ -54,7 +54,6 @@ public interface ISysMenuService { | ||
| 54 | * @return 菜单列表 | 54 | * @return 菜单列表 |
| 55 | */ | 55 | */ |
| 56 | List<SysMenu> selectMenuTreeByUserId(Long userId); | 56 | List<SysMenu> selectMenuTreeByUserId(Long userId); |
| 57 | - List<SysMenu> selectFirstLevelMenuTreeByUserId(Long userId); | ||
| 58 | 57 | ||
| 59 | /** | 58 | /** |
| 60 | * 根据角色ID查询菜单树信息 | 59 | * 根据角色ID查询菜单树信息 |
| @@ -133,12 +133,6 @@ public class SysMenuServiceImpl implements ISysMenuService { | @@ -133,12 +133,6 @@ public class SysMenuServiceImpl implements ISysMenuService { | ||
| 133 | return getChildPerms(menus, 0); | 133 | return getChildPerms(menus, 0); |
| 134 | } | 134 | } |
| 135 | 135 | ||
| 136 | - @Override | ||
| 137 | - public List<SysMenu> selectFirstLevelMenuTreeByUserId(Long userId) { | ||
| 138 | - List<SysMenu> menus = null; | ||
| 139 | - menus = baseMapper.selectFirstLevelMenuTreeByUserId(null); | ||
| 140 | - return menus; | ||
| 141 | - } | ||
| 142 | 136 | ||
| 143 | /** | 137 | /** |
| 144 | * 根据角色ID查询菜单树信息 | 138 | * 根据角色ID查询菜单树信息 |
| @@ -101,32 +101,4 @@ | @@ -101,32 +101,4 @@ | ||
| 101 | left join sys_role_menu rm on m.menu_id = rm.menu_id | 101 | left join sys_role_menu rm on m.menu_id = rm.menu_id |
| 102 | where m.status = '0' and rm.role_id = #{roleId} | 102 | where m.status = '0' and rm.role_id = #{roleId} |
| 103 | </select> | 103 | </select> |
| 104 | - <select id="selectFirstLevelMenuTreeByUserId" parameterType="Long" resultMap="SysMenuResult"> | ||
| 105 | - SELECT distinct m.menu_id, | ||
| 106 | - m.parent_id, | ||
| 107 | - m.menu_name, | ||
| 108 | - m.path, | ||
| 109 | - m.component, | ||
| 110 | - m.query_param, | ||
| 111 | - m.visible, | ||
| 112 | - m.status, | ||
| 113 | - m.perms, | ||
| 114 | - m.is_frame, | ||
| 115 | - m.is_cache, | ||
| 116 | - m.menu_type, | ||
| 117 | - m.icon, | ||
| 118 | - m.order_num, | ||
| 119 | - m.create_time from sys_menu m left join sys_role_menu rm on m.menu_id = rm.menu_id | ||
| 120 | - left join sys_user_role sur on rm.role_id = sur.role_id | ||
| 121 | - left join sys_role ro on sur.role_id = ro.role_id | ||
| 122 | - left join sys_user u on sur.user_id = u.user_id | ||
| 123 | - where m.parent_id = '0' | ||
| 124 | - <if test="userId != null"> | ||
| 125 | - and u.user_id = #{userId} | ||
| 126 | - </if> | ||
| 127 | - and m.menu_type in ('M', 'C') | ||
| 128 | - and m.status = '0' | ||
| 129 | - and ro.status = '0' | ||
| 130 | - order by m.parent_id, m.order_num | ||
| 131 | - </select> | ||
| 132 | </mapper> | 104 | </mapper> |
-
请 注册 或 登录 后发表评论