Merge remote-tracking branch '南方路机/master'

This commit is contained in:
曹鹏飞 2026-06-18 12:45:11 +08:00
commit 3be482f52a
1 changed files with 18 additions and 5 deletions

View File

@ -23,15 +23,28 @@
</select> </select>
<select id="getListByOrderId" resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemVO"> <select id="getListByOrderId" resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemVO">
SELECT ROW_NUMBER() OVER (ORDER BY oti.id) AS "index",m.image,m.drawing_no,oti.*,ot."no" as "tray_no",ot."state", SELECT ROW_NUMBER() OVER (ORDER BY oti.id) AS "index",
sp."no" as "package_no",sp."name" as "package_desc" m.image,
m.drawing_no,
oti.*,
ot."no" as "tray_no",
ot."state",
sp."no" as "package_no",
sp."name" as "package_desc"
FROM wms_structural_package_order o FROM wms_structural_package_order o
INNER JOIN wms_structural_package_order_tray_item oti ON o."id"=oti.order_id INNER JOIN wms_structural_package_order_tray_item oti ON o."id"=oti.order_id
LEFT JOIN wms_structural_package_order_tray ot ON oti.tray_id=ot."id" LEFT JOIN wms_structural_package_order_tray ot ON oti.tray_id=ot."id"
LEFT JOIN wms_structural_package sp ON o.package_id=sp."id" LEFT JOIN wms_structural_package sp ON o.package_id=sp."id"
LEFT JOIN wms_material m ON oti.material_no=m."no" and oti."version"=m."version" LEFT JOIN wms_material m ON m."id" = (
where o.id=#{orderId} SELECT m2."id"
order by oti.id FROM wms_material m2
WHERE m2."no" = oti.material_no
AND m2."version" = oti."version"
ORDER BY m2."id" DESC
LIMIT 1
)
WHERE o.id=#{orderId}
ORDER BY oti.id
</select> </select>
<select id="getListVOByIds" resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemVO"> <select id="getListVOByIds" resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemVO">