作者 张晓杰

删除一级菜单查询

@@ -80,8 +80,6 @@ public class CommonController @@ -80,8 +80,6 @@ public class CommonController
80 { 80 {
81 try 81 try
82 { 82 {
83 -  
84 -  
85 // 上传文件路径 83 // 上传文件路径
86 String filePath = RuoYiConfig.getUploadPath(); 84 String filePath = RuoYiConfig.getUploadPath();
87 // 上传并返回新文件名称 85 // 上传并返回新文件名称
@@ -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>