feat(wms): 添加父钢卷ID字段和发货报表导出功能

- 在WmsMaterialCoil实体类中添加parentCoilId字段
- 在WmsMaterialCoilBo业务对象中添加parentCoilId字段
- 在WmsMaterialCoilVo视图对象中添加parentCoilId字段
- 在MyBatis映射文件中添加parent_coil_id字段映射
- 实现分卷、切边、合卷操作中设置父钢卷ID的逻辑
- 新增发货报表导出查询方法和对应的SQL映射
- 添加按coilIds联查钢卷发货相关数据的功能
- 实现CSV格式长整型解析工具方法
This commit is contained in:
2026-01-29 16:04:01 +08:00
parent b4d961f2d8
commit c8f32f8736
5 changed files with 175 additions and 0 deletions

View File

@@ -149,5 +149,9 @@ public class WmsMaterialCoil extends BaseEntity {
* 独占状态0=未独占1=特殊分卷中)
*/
private Integer exclusiveStatus;
// 父钢卷id
private String parentCoilId;
}

View File

@@ -241,5 +241,8 @@ public class WmsMaterialCoilBo extends BaseEntity {
// 接收前端传来是否排序的字段 OrderBy
@TableField(exist = false)
private Boolean orderBy;
// 父钢卷id
private String parentCoilId;
}

View File

@@ -352,5 +352,9 @@ public class WmsMaterialCoilVo extends BaseEntity {
@JsonFormat(pattern = "yyyy-MM-dd")
private Date bindPlanDate;
// 父钢卷id
private String parentCoilId;
}