liding
2026-10-24 f8c024b1c1de318a4de485e048d1044cd6dcaa53
ruoyi-system/src/main/resources/mapper/system/SysMenuMapper.xml
@@ -208,8 +208,22 @@
       update sys_menu set order_num = #{orderNum} where menu_id = #{menuId}
   </update>
   <select id="selectSealUsageLedgerAccessMenuIds" resultType="java.lang.Long">
      SELECT DISTINCT candidate.menu_id
      FROM sys_menu ledger
      JOIN sys_menu candidate
        ON candidate.menu_id = ledger.parent_id
        OR candidate.menu_id = ledger.menu_id
        OR (candidate.parent_id = ledger.menu_id
            AND candidate.perms IN ('structural:sealUsageLedger:edit',
                                    'structural:sealUsageLedger:export'))
      WHERE ledger.component = 'structural/sealManage/usageLedger/index'
        AND ledger.menu_type = 'C'
        AND ledger.status = '0'
   </select>
   <delete id="deleteMenuById" parameterType="Long">
       delete from sys_menu where menu_id = #{menuId}
   </delete>
</mapper>
</mapper>