13693261870
2024-09-10 91ec180a20b87dca94bf74d3ac1e6f163857b191
修改菜单查询接口
已修改2个文件
8 ■■■■ 文件已修改
se-modules/se-system/src/main/java/com/se/system/service/impl/SysMenuServiceImpl.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-modules/se-system/src/main/resources/mapper/system/SysMenuMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-modules/se-system/src/main/java/com/se/system/service/impl/SysMenuServiceImpl.java
@@ -69,7 +69,8 @@
            menu.getParams().put("userId", userId);
            menuList = menuMapper.selectMenuListByUserId(menu);
        }*/
        return menuMapper.selectMenuListByUserId(menu, SecurityUtils.isAdmin(userId) ? null : userId);
        menu.setMenuId(SecurityUtils.isAdmin(userId) ? null : userId);
        return menuMapper.selectMenuListByUserId(menu);
    }
    /**
se-modules/se-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -62,10 +62,9 @@
            left join sys_role_menu rm on m.menu_id = rm.menu_id
            left join sys_user_role ur on rm.role_id = ur.role_id
            left join sys_role ro on ur.role_id = ro.role_id
        -- where ur.user_id = #{params.userId}
        <where>
            <if test="userId != null">
                ur.user_id = #{userId}
            <if test="menuId != null">
                ur.user_id = #{menuId}
            </if>
            <if test="menuName != null and menuName != ''">
                AND m.menu_name like concat('%', #{menuName}, '%')