Merge remote-tracking branch 'origin/dev' into dev

master
疯狂的狮子li 4 years ago
commit 81d04fb31f

@ -58,6 +58,6 @@ public interface SysMenuMapper extends BaseMapperPlus<SysMenu> {
* @param menuCheckStrictly * @param menuCheckStrictly
* @return * @return
*/ */
List<Integer> selectMenuListByRoleId(@Param("roleId") Long roleId, @Param("menuCheckStrictly") boolean menuCheckStrictly); List<Long> selectMenuListByRoleId(@Param("roleId") Long roleId, @Param("menuCheckStrictly") boolean menuCheckStrictly);
} }

@ -54,7 +54,7 @@ public interface ISysMenuService extends IService<SysMenu> {
* @param roleId ID * @param roleId ID
* @return * @return
*/ */
List<Integer> selectMenuListByRoleId(Long roleId); List<Long> selectMenuListByRoleId(Long roleId);
/** /**
* *

@ -114,7 +114,7 @@ public class SysMenuServiceImpl extends ServicePlusImpl<SysMenuMapper, SysMenu,
* @return * @return
*/ */
@Override @Override
public List<Integer> selectMenuListByRoleId(Long roleId) { public List<Long> selectMenuListByRoleId(Long roleId) {
SysRole role = roleMapper.selectById(roleId); SysRole role = roleMapper.selectById(roleId);
return baseMapper.selectMenuListByRoleId(roleId, role.isMenuCheckStrictly()); return baseMapper.selectMenuListByRoleId(roleId, role.isMenuCheckStrictly());
} }

@ -117,7 +117,7 @@
order by m.parent_id, m.order_num order by m.parent_id, m.order_num
</select> </select>
<select id="selectMenuListByRoleId" resultType="Integer"> <select id="selectMenuListByRoleId" resultType="Long">
select m.menu_id select m.menu_id
from sys_menu m from sys_menu m
left join sys_role_menu rm on m.menu_id = rm.menu_id left join sys_role_menu rm on m.menu_id = rm.menu_id

Loading…
Cancel
Save