feat(wms): 添加钢卷警告信息关联查询功能

- 在 WmsMaterialWarningBo 中新增 coilIds 字段用于批量过滤
- 在 WmsMaterialWarningServiceImpl 中实现批量钢卷信息查询和填充逻辑
- 添加按逗号分隔的钢卷ID集合过滤功能
- 在 WmsMaterialWarningVo 中增加 coilVo 关联字段并设置为忽略导出
- 实现了钢卷警告与钢卷信息的关联显示功能
- 优化了查询性能通过批量获取钢卷数据减少数据库访问次数
This commit is contained in:
2026-06-09 09:58:35 +08:00
parent fdb13b7261
commit 7c9c99bf45
3 changed files with 58 additions and 0 deletions

View File

@@ -90,6 +90,11 @@ public class WmsMaterialWarningBo extends BaseEntity {
*/
private String handleRemark;
/**
* 钢卷ID集合逗号分隔用于列表查询批量过滤
*/
private String coilIds;
/**
* 备注
*/

View File

@@ -7,6 +7,7 @@ import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.klp.common.annotation.ExcelDictFormat;
import com.klp.common.convert.ExcelDictConvert;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
@@ -112,5 +113,11 @@ public class WmsMaterialWarningVo {
@ExcelProperty(value = "备注")
private String remark;
/**
* 钢卷信息(关联查询,不导出)
*/
@JsonIgnore
private WmsMaterialCoilVo coilVo;
}