refactor(repository): 调整结构化包装订单托盘项实体和查询逻辑

- 移除 WmsStructuralPackageOrderTrayItem 实体中的图片和图号字段
- 修改 getListByTrayId 查询方法,添加物料表关联并获取图片和图号信息
- 更新 SQL 查询语句以从物料表获取图片和图号数据
- 保持 getSimpleListByTrayNo 方法的基本查询逻辑不变
This commit is contained in:
曹鹏飞 2026-03-24 17:09:20 +08:00
parent b4cdc6387e
commit bf8e9baea9
2 changed files with 13 additions and 13 deletions

View File

@ -74,15 +74,15 @@ public class WmsStructuralPackageOrderTrayItem implements Serializable {
*/
private BigDecimal storeNum;
/**
* 图片
*/
private String image;
/**
* 图号
*/
private String drawingNo;
// /**
// * 图片
// */
// private String image;
//
// /**
// * 图号
// */
// private String drawingNo;
/**
* 线下交货原因

View File

@ -3,18 +3,18 @@
<mapper namespace="com.nflg.wms.repository.mapper.WmsStructuralPackageOrderTrayItemMapper">
<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"
SELECT ROW_NUMBER() OVER (ORDER BY o.id) AS "index",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_tray ot
INNER JOIN wms_structural_package_order_tray_item oti ON ot."id"=oti.tray_id
INNER JOIN wms_structural_package_order o ON o."id"=ot.order_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"
where ot.id=#{id}
order by o.id
</select>
<select id="getSimpleListByTrayNo"
resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemSimpleVO">
<select id="getSimpleListByTrayNo" resultType="com.nflg.wms.common.pojo.vo.DeliverStructuralPackageOrderTrayItemSimpleVO">
select oti.*
from wms_structural_package_order_tray ot
inner join wms_structural_package_order_tray_item oti on ot."id"=oti.tray_id