| | |
| | | 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> |