|
|
|
@ -183,7 +183,7 @@
|
|
|
|
|
ldpl.shelf_title, |
|
|
|
|
ldpl.goods_allocation, |
|
|
|
|
ldrs.stock_article_code, |
|
|
|
|
ldrs.ldrs.stock_article_id, |
|
|
|
|
ldrs.stock_article_id, |
|
|
|
|
ldpl.pallet |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
@ -196,36 +196,39 @@
|
|
|
|
|
ldrs.reservation_num planNum, |
|
|
|
|
ldst.cargo_unit cargoUnit, |
|
|
|
|
ldst.tray_name trayName, |
|
|
|
|
ldst.unpack unpack, |
|
|
|
|
count(ldss.id) realNum |
|
|
|
|
from logpm_distribution_reservation_stocklist ldrs |
|
|
|
|
left join logpm_distribution_stock_list ldst on ldst.id = ldrs.stocklist_id and ldst.is_deleted = 0 |
|
|
|
|
left join logpm_distribution_stock s on s.stock_list_id = ldst.id and s.is_deleted = 0 |
|
|
|
|
left join logpm_distribution_stock_list ldst on ldst.id = ldrs.stocklist_id and ldst.is_deleted = 0 |
|
|
|
|
left join logpm_distribution_stock ldss on ldss.stock_list_id = ldst.id and ldss.is_deleted = 0 |
|
|
|
|
where ldrs.reservation_id = #{reservationId} |
|
|
|
|
and ldrs.is_deleted = 0 |
|
|
|
|
group by ldst.id,ldst.storage_location, |
|
|
|
|
ldst.description_goods, |
|
|
|
|
ldst.sku, |
|
|
|
|
ldst.cargo_norms, |
|
|
|
|
ldrs.reservation_num, |
|
|
|
|
ldst.tray_name, |
|
|
|
|
ldst.cargo_unit |
|
|
|
|
group by ldst.id, |
|
|
|
|
ldst.storage_location, |
|
|
|
|
ldst.description_goods, |
|
|
|
|
ldst.sku, |
|
|
|
|
ldst.cargo_norms, |
|
|
|
|
ldrs.reservation_num, |
|
|
|
|
ldst.cargo_unit, |
|
|
|
|
ldst.tray_name, |
|
|
|
|
ldst.unpack |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
<select id="selectOrderNumByReservationId" resultType="Integer"> |
|
|
|
|
select count(rs.id) |
|
|
|
|
from logpm_distribution_reservation r |
|
|
|
|
left join logpm_distribution_reservation_stockarticle rs on rs.reservation_id = r.id and rs.is_deleted = 0 |
|
|
|
|
where r.is_deleted = 0 |
|
|
|
|
and r.id = #{reservationId} |
|
|
|
|
select count(ldrs.id) |
|
|
|
|
from logpm_distribution_reservation ldr |
|
|
|
|
left join logpm_distribution_reservation_stockarticle ldrs on ldrs.reservation_id = ldr.id and ldrs.is_deleted = 0 |
|
|
|
|
where ldr.is_deleted = 0 |
|
|
|
|
and ldr.id = #{reservationId} |
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
<select id="selectPlanNum" resultType="Integer"> |
|
|
|
|
select count(rs.id)+count(rp.id) |
|
|
|
|
from logpm_distribution_reservation r |
|
|
|
|
left join logpm_distribution_reservation_package rp on rp.reservation_id = r.id and rp.is_deleted = 0 |
|
|
|
|
left join logpm_distribution_reservation_stocklist rs on rs.reservation_id = r.id and rs.is_deleted = 0 |
|
|
|
|
where r.is_deleted = 0 |
|
|
|
|
and r.id = #{reservationId} |
|
|
|
|
select count(ldrs.id)+count(ldrp.id) |
|
|
|
|
from logpm_distribution_reservation ldr |
|
|
|
|
left join logpm_distribution_reservation_package ldrp on ldrp.reservation_id = ldr.id and ldrp.is_deleted = 0 |
|
|
|
|
left join logpm_distribution_reservation_stocklist ldrs on ldrs.reservation_id = ldr.id and ldrs.is_deleted = 0 |
|
|
|
|
where ldr.is_deleted = 0 |
|
|
|
|
and ldr.id = #{reservationId} |
|
|
|
|
</select> |
|
|
|
|
<select id="getReservationInfo" resultType="com.logpm.distribution.vo.DistributionReservationVO"> |
|
|
|
|
SELECT DISTINCT |
|
|
|
|