fuyongxin
2026-06-03 00e0dbbf98347b1e47a7e0aedd41baa61f7567ed
ruoyi-modules/ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -130,7 +130,12 @@
   
   <select id="checkMenuNameUnique" parameterType="SysMenu" resultMap="SysMenuResult">
      <include refid="selectMenuVo"/>
      where menu_name=#{menuName} and parent_id = #{parentId} limit 1
      where menu_name= #{menuName} and parent_id = #{parentId} limit 1
   </select>
   <select id="selectMenusByPathOrRouteName" parameterType="SysMenu" resultMap="SysMenuResult">
      <include refid="selectMenuVo"/>
      where menu_type in ('M', 'C') and (path = #{path} or path = #{routeName} or route_name = #{path} or route_name = #{routeName})
   </select>
   
   <update id="updateMenu" parameterType="SysMenu">
@@ -199,6 +204,10 @@
      )
   </insert>
   
   <update id="updateMenuSort" parameterType="SysMenu">
       update sys_menu set order_num = #{orderNum} where menu_id = #{menuId}
   </update>
   <delete id="deleteMenuById" parameterType="Long">
       delete from sys_menu where menu_id = #{menuId}
   </delete>