|
|
|
@ -866,7 +866,8 @@
|
|
|
|
|
from logpm_distribution_reservation_package ldrp |
|
|
|
|
LEFT JOIN logpm_warehouse_updown_goods lwug on lwug.association_id = ldrp.parce_list_id |
|
|
|
|
where ldrp.reservation_id = ldsi.reservation_id |
|
|
|
|
) goodsAllocation,ldr.stockup_status stockStatus, |
|
|
|
|
) goodsAllocation, |
|
|
|
|
ldr.stockup_status stockStatus, |
|
|
|
|
ldr.reservation_num reservationNum, |
|
|
|
|
ldr.reservation_stock_list_num reservationStockListNum |
|
|
|
|
from logpm_distribution_reservation ldr |
|
|
|
@ -910,33 +911,31 @@
|
|
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
<select id="getInventoryOwn" resultType="com.logpm.distribution.vo.DistributionStockupVO"> |
|
|
|
|
select DISTINCT ldsii.sku ,ldsii.order_code orderCode,ldsii.description_goods descriptionGoods,ldsii.cargo_unit |
|
|
|
|
cargoUnit,ldsii.id stockListId,ldrsi.reservation_id reservationId, |
|
|
|
|
ldrsi.reservation_num reservationNum,lds.stockup_area stockupArea, lds.stockup_status |
|
|
|
|
stockupStatus,lds.stockup_date stockupDate,ldrsi.id stocklist, |
|
|
|
|
( |
|
|
|
|
select count(ds.id) |
|
|
|
|
from logpm_distribution_stock ds |
|
|
|
|
WHERE ds.stock_list_id = ldsii.id and ds.reservation_id = ldsi.reservation_id |
|
|
|
|
) number, |
|
|
|
|
( |
|
|
|
|
select GROUP_CONCAT(DISTINCT tray_code) |
|
|
|
|
from logpm_warehouse_tray_goods |
|
|
|
|
WHERE association_id = ldsii.material_id and association_type = 4 and market_id =ldsii.market_id and |
|
|
|
|
incoming_batch = ldsii.incoming_batch |
|
|
|
|
) pallet, |
|
|
|
|
( |
|
|
|
|
select GROUP_CONCAT(DISTINCT position_code) |
|
|
|
|
from logpm_warehouse_updown_goods |
|
|
|
|
where association_id = ldsii.material_id and association_type = 4 and market_id =ldsii.market_id and |
|
|
|
|
incoming_batch = ldsii.incoming_batch |
|
|
|
|
) goodsAllocation,ldrsi.stock_status stockStatus,ldrsi.start_time_stocking startTimeStocking,ldrsi.end_time_stocking endTimeStocking |
|
|
|
|
select DISTINCT ldr.consignee consignee, |
|
|
|
|
ldr.mall_name mallName, |
|
|
|
|
ldr.mall_id mallId, |
|
|
|
|
ldsii.cargo_number AS sku, |
|
|
|
|
ldsii.order_code orderCode, |
|
|
|
|
ldsii.description_goods descriptionGoods, |
|
|
|
|
ldsii.cargo_unit cargoUnit, |
|
|
|
|
ldsii.id stockListId, |
|
|
|
|
ldrsi.reservation_id reservationId, |
|
|
|
|
ldrsi.reservation_num reservationNum, |
|
|
|
|
lds.stockup_area stockupArea, |
|
|
|
|
lds.stockup_status stockupStatus, |
|
|
|
|
lds.stockup_date stockupDate, |
|
|
|
|
ldr.warehouse_id warehouseId, |
|
|
|
|
ldrsi.id stocklist, |
|
|
|
|
( SELECT count( ds.id ) FROM logpm_distribution_stock ds WHERE ds.stock_list_id = ldsii.id AND ds.reservation_id = ldsi.reservation_id ) number, |
|
|
|
|
ldrsi.stock_status stockStatus, |
|
|
|
|
ldrsi.start_time_stocking startTimeStocking, |
|
|
|
|
ldrsi.end_time_stocking endTimeStocking |
|
|
|
|
from logpm_distribution_stockup_info ldsi |
|
|
|
|
LEFT JOIN logpm_distribution_reservation_stocklist ldrsi on ldrsi.reservation_id = ldsi.reservation_id |
|
|
|
|
LEFT JOIN logpm_distribution_stock_list ldsii on ldsii.id = ldrsi.stocklist_id |
|
|
|
|
LEFT JOIN logpm_distribution_reservation_stockarticle ldrs on ldsi.reservation_id = ldrs.reservation_id |
|
|
|
|
LEFT JOIN logpm_distribution_stockup lds on lds.id = ldsi.stockup_id |
|
|
|
|
LEFT JOIN logpm_distribution_parcel_list ldpl on ldpl.id = ldsii.parcel_list_id |
|
|
|
|
LEFT JOIN logpm_distribution_reservation ldr ON ldsi.reservation_id = ldr.id |
|
|
|
|
LEFT JOIN logpm_distribution_reservation_stocklist ldrsi ON ldrsi.reservation_id = ldsi.reservation_id |
|
|
|
|
LEFT JOIN logpm_distribution_stock_list ldsii ON ldsii.id = ldrsi.stocklist_id |
|
|
|
|
LEFT JOIN logpm_distribution_reservation_stockarticle ldrs ON ldsi.reservation_id = ldrs.reservation_id |
|
|
|
|
LEFT JOIN logpm_distribution_stockup lds ON lds.id = ldsi.stockup_id |
|
|
|
|
<where> |
|
|
|
|
ldsi.stockup_id =#{id} and ldrsi.reservation_num > 0 |
|
|
|
|
</where> |
|
|
|
|