skyouc
2025-01-15 cc6dae7468506691bfb23ca81be5e14045771bce
zy-asrs-wms/src/main/resources/mapper/asrs/WaveSeedMapper.xml
@@ -11,4 +11,28 @@
        ( SELECT id, site_id, site_no, order_no, anfme, work_qty, matnr, batch, create_time, `status`, create_by, memo, deleted FROM man_wave_seed ) t
        ${ew.customSqlSegment}
    </select>
    <select id="selectShippingOrderDtel" resultType="com.zy.asrs.wms.asrs.entity.dto.ShippingOrderDetlDto">
        SELECT
            mo.order_no,
            mo.id,
            wcs.wave_no,
            mo.anfme,
            mo.batch,
            wcs.site_no,
            wcs.work_qty,
            wcs.memo
        FROM
            man_order_detl mo
        LEFT JOIN
            (SELECT wave_no, order_detl_id , site_no, order_no, SUM(anfme) anfme, SUM(work_qty) work_qty, memo, batch, matnr
        FROM man_wave_seed GROUP BY order_id, matnr, batch) wcs
            ON mo.id = wcs.order_detl_id
        <where>
            1 = 1
            <if test="orderNo != null and orderNo != ''">
                AND mo.order_no = #{orderNo}
            </if>
        </where>
    </select>
</mapper>