feat(wms): 消耗报表拿到完成时间

- 在WmsMaterialCoilBo中新增actionIds字段用于存储操作记录ID列表
- 在WmsMaterialCoilVo中新增actionCompleteTime字段用于显示操作完成时间
- 修改listByPost接口支持通过actionIds查询钢卷数据并关联完成时间
- 添加对wms_coil_pending_action表的查询逻辑以获取钢卷ID和完成时间映射
- 实现actionIds解析、过滤和转换为Long类型的处理逻辑
- 添加coilPendingActionService和coilPendingActionMapper依赖注入
This commit is contained in:
2026-03-19 10:54:21 +08:00
parent fbe2340423
commit fe164edae1
3 changed files with 58 additions and 0 deletions

View File

@@ -309,5 +309,10 @@ public class WmsMaterialCoilBo extends BaseEntity {
* 预留宽度(单位:毫米)
*/
private BigDecimal reservedWidth;
/**
* 操作记录ID列表逗号分隔用于根据actionIds查询钢卷
*/
private String actionIds;
}

View File

@@ -468,5 +468,11 @@ public class WmsMaterialCoilVo extends BaseEntity {
* 预留宽度(单位:毫米)
*/
private BigDecimal reservedWidth;
/**
* 操作完成时间从wms_coil_pending_action表查询到的完成时间
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date actionCompleteTime;
}