廖井涛
2024-07-05 f41e272c8e5378df6fd7a8d1d41ec8116983ebe2
north-glass-erp/src/main/resources/mapper/sd/OrderDetailMapper.xml
@@ -778,11 +778,14 @@
    <select id="getOrderProductDistinctByIds">
        select
            (a.product_id) as 'productId',
            a.product_name as 'productName',
            a.order_number as 'orderNumber'
        (a.product_id) as 'productId',
        a.product_name as 'productName',
        a.order_number as 'orderNumber'
        from order_detail as a
        where a.order_id = #{orderId} and a.product_id regexp #{productId}
        where a.order_id = #{orderId} and a.product_id IN
        <foreach item="item" index="index" collection="productId" open="(" separator="," close=")">
            #{item}
        </foreach>
        group by a.product_id
    </select>