zhuo
2025-02-20 2a7781d6908f2b8dcd197ba215301761603fe17d
ruoyi-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
@@ -13,6 +13,19 @@
       select count(1) from sys_role_menu where menu_id = #{menuId}
   </select>
   <!-- 根据权限标识和用户id查询权限 -->
    <select id="selectRoleMenu" resultType="com.ruoyi.system.domain.vo.SysRoleVo">
      select sm.perms,
            sm.menu_name,
            srm.is_rersonal
      from sys_role_menu srm
             left join sys_menu sm on sm.menu_id = srm.menu_id
             left join sys_user_role sur on srm.role_id = sur.role_id
      where sm.perms = #{permsName}
        and sur.user_id = #{userId}
      group by sm.menu_id
   </select>
   <delete id="deleteRoleMenuByRoleId" parameterType="Long">
      delete from sys_role_menu where role_id=#{roleId}
   </delete>