feat(analytics): 更新炉火实绩功能以支持详细的钢卷信息以及层级和库区信息
- 在 WmsAnnealPerformanceDetailVo 中新增逻辑库区ID、库区名称、炉火层级和钢卷列表字段 - 修改 WmsAnnealPerformanceMapper.xml 查询语句以优化性能并移除冗余字段 - 在 WmsAnnealPerformanceServiceImpl 中实现批量查询逻辑,包括钢卷关联、库区信息和钢卷详情 - 新增仓库映射器和服务依赖注入以支持数据获取 - 在 WmsMaterialCoilVo 中添加炉火层级字段以存储钢卷在炉内的层数信息 - 实现按计划ID分组处理钢卷数据并设置相应的库区和层级属性
This commit is contained in:
@@ -346,6 +346,11 @@ public class WmsMaterialCoilVo extends BaseEntity {
|
||||
*/
|
||||
private Integer exclusiveStatus;
|
||||
|
||||
/**
|
||||
* 炉火层级(1=一层,2=二层,3=三层)
|
||||
*/
|
||||
private Integer furnaceLevel;
|
||||
|
||||
// ========== 发货绑定信息(由发货单明细占用) ==========
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
package com.klp.domain.vo.anneal;
|
||||
|
||||
import com.klp.domain.vo.WmsMaterialCoilVo;
|
||||
import lombok.Data;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 炉火实绩明细视图对象
|
||||
@@ -33,4 +35,12 @@ public class WmsAnnealPerformanceDetailVo {
|
||||
private String currentCoilNo;
|
||||
|
||||
private BigDecimal netWeight;
|
||||
|
||||
private Long logicWarehouseId;
|
||||
|
||||
private String logicWarehouseName;
|
||||
|
||||
private Integer furnaceLevel;
|
||||
|
||||
private List<WmsMaterialCoilVo> coils;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user