于紫祥_1901
2020-10-22 f0b5148973e9437f3651153e53f8f336c4c3c6ff
src/main/resources/mapper/MenuMapper.xml
@@ -104,19 +104,25 @@
        from menu
        where id IN
        (select distinct(menu_parent_Id) from menu
        where menu_parent_Id is not null)
        where menu_parent_Id <![CDATA[ <> ]]> 0)
        <if test="menuName != 'null'">
            and menu_name like concat('%',#{menuName},'%')
        </if>
    </select>
    <select id="getMenuListByName" resultMap="ResultMap">
    <select id="getMenuListInfo" resultMap="ResultMap">
        select
        <include refid="Base_Column_List"/>
        from menu
        where is_delete=0
        <if test="menuName != 'null'">
            and menu_name like concat('%',#{menuName},'%')
        </if>
    </select>
    <select id="getMenuOrdersByRoleId" resultType="java.lang.Integer">
        select
        m.menu_order
        from menu m
        left join role_menu rm on m.id=rm.menu_id and m.channel_id= rm.channel_id
        where rm.role_id = #{roleId}
    </select>
</mapper>