feat(wms): 完善调拨单明细查询功能

- 新增钢卷信息查询和服务注入
- 新增库房服务依赖以获取库区名称
- 实现调拨单明细详情信息填充功能
- 添加改前后物料信息的完整查询支持
- 扩展VO类以包含物料类型名称和库区名称字段
- 优化查询方法以自动填充关联的物料和库房信息
- 实现物料类型转换显示为中文描述功能
- 添加异常处理确保库房信息查询失败时不影响主流程
This commit is contained in:
2026-03-28 10:39:43 +08:00
parent 862efcfabd
commit d28f50ba65
2 changed files with 174 additions and 2 deletions

View File

@@ -79,5 +79,92 @@ public class WmsTransferOrderItemVo {
@ExcelProperty(value = "备注")
private String remark;
// ========== 改之前物料信息 ==========
/**
* 改之前物料类型名称
*/
private String materialTypeBeforeName;
/**
* 改之前物料名称
*/
private String materialNameBefore;
/**
* 改之前物料规格
*/
private String specificationBefore;
/**
* 改之前物料材质
*/
private String materialBefore;
/**
* 改之前物料表面处理
*/
private String surfaceTreatmentBefore;
/**
* 改之前物料厂家
*/
private String manufacturerBefore;
/**
* 改之前物料锌层
*/
private String zincLayerBefore;
/**
* 改之前逻辑库区名称
*/
private String warehouseNameBefore;
// ========== 改之后物料信息 ==========
/**
* 改之后物料类型名称
*/
private String materialTypeAfterName;
/**
* 改之后物料名称
*/
private String materialNameAfter;
/**
* 改之后物料规格
*/
private String specificationAfter;
/**
* 改之后物料材质
*/
private String materialAfter;
/**
* 改之后物料表面处理
*/
private String surfaceTreatmentAfter;
/**
* 改之后物料厂家
*/
private String manufacturerAfter;
/**
* 改之后物料锌层
*/
private String zincLayerAfter;
/**
* 改之后逻辑库区名称
*/
private String warehouseNameAfter;
// ========== 钢卷信息 ==========
private WmsMaterialCoilVo coil;
}