huliguo
2025-07-03 e3a2245265516fef78b4737d6fffc939e7c5e0af
pt-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -144,6 +144,21 @@
      select menu_id,menu_name,path,menu_type from sys_menu
      where parent_id = #{menuId} order by order_num    asc
   </select>
   <select id="selectMenusByUserId" resultType="com.ruoyi.common.core.domain.entity.SysMenu">
      select
         m.menu_id, m.parent_id
      from  sys_user_role ur
              left join sys_role_menu rm on ur.role_id = rm.role_id
              left join sys_menu m on rm.menu_id =  m.menu_id
      where
         ur.user_id=#{userId}
   </select>
   <select id="getPathsByMenuIds" resultType="java.lang.String">
      select path from sys_menu where menu_id in
      <foreach collection='ids' item='id' open='(' separator=',' close=')'>
         #{id}
      </foreach>
   </select>
   <update id="updateMenu" parameterType="SysMenu">
      update sys_menu