liding
2025-04-10 3637c851cf6a63fc9cf2d8eab6a3fb139937aa71
basic-server/src/main/resources/mapper/StandardProductListMapper.xml
@@ -52,7 +52,7 @@
            tell=#{productList.tell},
            update_user=#{productList.updateUser},
            update_time=#{productList.updateTime},
            check_status=#{checkStatus}
            check_status=#{productList.checkStatus}
        WHERE id = #{productList.id}
    </update>
    <update id="updateSortUp">
@@ -163,4 +163,30 @@
            #{item}
        </foreach>
    </update>
    <select id="standardProductListNoPage" resultType="com.ruoyi.basic.pojo.StandardProductList">
        SELECT
        spl.*,
        sm.code as methodS
        FROM
        standard_product_list spl
        LEFT JOIN
        standard_method sm ON sm.id = spl.standard_method_list_id
        <where>
            <if test="standardProductListDto.standardMethodListIds != null and standardProductListDto.standardMethodListIds.size() > 0">
                spl.standard_method_list_id IN
                <foreach collection="standardProductListDto.standardMethodListIds" open="(" close=")" separator="," item="item">
                    #{item}
                </foreach>
            </if>
            <if test="standardProductListDto.tree != null and standardProductListDto.tree != ''">
                AND spl.tree = #{standardProductListDto.tree}
            </if>
            <if test="standardProductListDto.state != null">
                AND spl.state = #{standardProductListDto.state}
            </if>
        </where>
        ORDER BY
        spl.standard_method_list_id ASC
    </select>
</mapper>