|
|
|
@ -143,14 +143,45 @@
|
|
|
|
|
|
|
|
|
|
</select> |
|
|
|
|
<select id="getBillOrderPack" resultType="com.logpm.distribution.vo.DistributionBillOrderPackVO"> |
|
|
|
|
select ldpl.order_package_code orderPackageCode,ldpl.warehouse ,ldpl.firsts ,ldpl.second ,ldpl.third_product thirdProduct, |
|
|
|
|
ldpl.material_code materialCode,ldpl.material_name materialName, |
|
|
|
|
ldpl.waybill_number waybillNumber,ldpl.send_warehouse_name sendWarehouseName,ldpl.order_code orderCode,ldpl.service_number serviceNumber, |
|
|
|
|
lwtg.tray_code pallet,lwug.allocation_title goodsAllocation,ldpl.order_package_status orderPackageStatus |
|
|
|
|
from logpm_distrilbution_bill_package ldbp |
|
|
|
|
LEFT JOIN logpm_distribution_parcel_list ldpl on ldbp.parce_list_id = ldpl.id |
|
|
|
|
LEFT JOIN logpm_warehouse_tray_goods lwtg on lwtg.association_id = ldpl.id and lwtg.association_type = '3' |
|
|
|
|
LEFT JOIN logpm_warehouse_updown_goods lwug on lwug.association_id = ldpl.id and lwug.association_type = '3' |
|
|
|
|
SELECT |
|
|
|
|
ldpl.order_package_code orderPackageCode, |
|
|
|
|
ldpl.warehouse, |
|
|
|
|
ldpl.firsts, |
|
|
|
|
ldpl.SECOND, |
|
|
|
|
ldpl.third_product thirdProduct, |
|
|
|
|
ldpl.material_code materialCode, |
|
|
|
|
ldpl.material_name materialName, |
|
|
|
|
ldpl.waybill_number waybillNumber, |
|
|
|
|
ldpl.send_warehouse_name sendWarehouseName, |
|
|
|
|
ldpl.order_code orderCode, |
|
|
|
|
ldpl.service_number serviceNumber, |
|
|
|
|
lwtg.tray_code pallet, |
|
|
|
|
lwug.allocation_title goodsAllocation, |
|
|
|
|
ldpl.order_package_status orderPackageStatus , |
|
|
|
|
case |
|
|
|
|
when lds.id is null then '未备货' |
|
|
|
|
else '已备货' |
|
|
|
|
end as stockupStatusName, |
|
|
|
|
lds.create_time stockupCreateTime, |
|
|
|
|
ldbl.consignee stockupConsignee, |
|
|
|
|
ldbl.pick_up_plate stockupPickUpPlate, |
|
|
|
|
ldbl.conditions stockupConditions, |
|
|
|
|
ldbls.create_user stockupCreateUser, |
|
|
|
|
ldbl.pick_up_time stockuppickUpTime, |
|
|
|
|
ldbls.create_time signForCreateTime, |
|
|
|
|
case |
|
|
|
|
WHEN ldbl.conditions = 30 THEN ldbl.update_user |
|
|
|
|
end as clerkCheck, |
|
|
|
|
case |
|
|
|
|
WHEN ldbl.conditions = 30 THEN ldbl.update_time |
|
|
|
|
end as clerkUpdateTime |
|
|
|
|
FROM logpm_distrilbution_bill_lading ldbl |
|
|
|
|
LEFT JOIN logpm_distrilbution_bill_package ldbp on ldbl.id = ldbp.bill_lading_id |
|
|
|
|
LEFT JOIN logpm_distribution_parcel_list ldpl ON ldbp.parce_list_id = ldpl.id |
|
|
|
|
LEFT JOIN logpm_distribution_stock lds on lds.parcel_list_id = ldpl.id |
|
|
|
|
LEFT JOIN logpm_distribution_bill_lading_scan ldbls on ldbls.packet_bar_code = lds.coding |
|
|
|
|
LEFT JOIN logpm_warehouse_tray_goods lwtg ON lwtg.association_id = ldpl.id AND lwtg.association_type = '3' |
|
|
|
|
LEFT JOIN logpm_warehouse_updown_goods lwug ON lwug.association_id = ldpl.id AND lwug.association_type = '3' |
|
|
|
|
<where> |
|
|
|
|
ldbp.bill_lading_id = #{param.billLadingId} and ldbp.packet_bar_status in (1,2) and ldbp.bill_type = '1' |
|
|
|
|
</where> |
|
|
|
|