xiaoyong931011
2022-06-10 93e281b3cc60c8d24a0ed5547d3d399c03f9bab6
src/main/resources/mapper/MenuMapper.xml
@@ -12,9 +12,6 @@
                <if test="record.parentId != null">
                    and a.parent_id = #{record.parentId}
                </if>
                <if test="record.belongId != null">
                    and a.belong_id = #{record.belongId}
                </if>
            </if>
        </where>
        order by a.create_time desc
@@ -31,7 +28,13 @@
        SELECT
            a.*
        FROM
            t_menu a where a.parent_id = #{parentId} and a.belong_id = #{belongId}
            t_menu a
        <where>
                <if test="parentId != null">
                    and a.parent_id = #{parentId}
                </if>
        </where>
    </select>
    <select id="selectMenuEntityByIdAndParentId" resultType="com.xcong.farmer.cms.modules.system.entity.MenuEntity">
@@ -41,4 +44,22 @@
            t_menu a where a.parent_id != #{parentId} and a.id = #{menuId}
    </select>
    <select id="selectAdminUserMenuVoOrderByOrderNum" resultType="com.xcong.farmer.cms.modules.system.vo.AdminUserMenuVo">
        select a.* from t_menu a
        where a.id IN
        <foreach collection = "list" item = "item"  separator=","  open = "(" close = ")" >
            #{item}
        </foreach >
        order by a.order_num ASC
    </select>
    <select id="selectAdminMenuVoOrderByOrderNum" resultType="com.xcong.farmer.cms.modules.system.vo.AdminMenuVo">
        select a.* from t_menu a
        where a.id IN
        <foreach collection = "list" item = "item"  separator=","  open = "(" close = ")" >
            #{item}
        </foreach >
        order by a.order_num ASC
    </select>
</mapper>