feat(warning): 更新钢卷告警检查功能支持动态阈值配置

- 在 WmsMaterialCoilBo 中新增 specThickness 字段用于存储规格厚度
- 修改 checkAndInsertWarnings 方法签名以传递 BO 对象
- 将长度和厚度告警阈值改为从系统配置表动态读取
- 长度告警阈值配置键为 material.warning.length,默认值 0.1
- 厚度告警阈值配置键为 material.warning.thickness,默认值 -0.01
- 厚度检查逻辑改为理论厚度与规格厚度对比
- 钢卷创建和更新流程中传递 BO 对象到告警检查方法
- 优化告警消息内容以反映阈值检查而非固定比例
- 移除原有的实测厚度检查规则,统一使用规格厚度作为参考标准
This commit is contained in:
2026-06-08 17:45:10 +08:00
parent 59ceeed4a4
commit 59e58e5206
4 changed files with 62 additions and 61 deletions

View File

@@ -382,6 +382,11 @@ public class WmsMaterialCoilBo extends BaseEntity {
private Long specId;
private Long versionId;
/**
* 规格厚度(单位:毫米),从规格字符串解析如 0.70*1250 中的 0.70,仅传参不持久化
*/
private BigDecimal specThickness;
/**
* 理论厚度(单位:毫米)
*/