wms/nflg-wms-repository/src/main/resources/mapper/WmsDeliverStructuralPackage...

16 lines
896 B
XML
Raw Normal View History

2025-07-19 20:23:37 +08:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.nflg.wms.repository.mapper.WmsDeliverStructuralPackageOrderTrayItemMapper">
<select id="getListByTrayId" resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemVO">
SELECT ROW_NUMBER() OVER (ORDER BY o.id) AS "index",oti.*,ot."no" as "tray_no",ot."state",sp."no" as "package_no"
,sp."name" as "package_desc"
FROM wms_deliver_structural_package_order_tray ot
INNER JOIN wms_deliver_structural_package_order_tray_item oti ON ot."id"=oti.tray_id
INNER JOIN wms_deliver_structural_package_order o ON o."id"=ot.order_id
LEFT JOIN wms_structural_package sp ON o.package_id=sp."id"
where ot.id=#{id}
order by o.id
</select>
</mapper>