| | |
| | |
|
| | | <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">
|
| | |
| | | )
|
| | | </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>
|