Commit Graph

4 Commits

Author SHA1 Message Date
49606bf823 refactor(anneal): 优化退火性能服务的钢卷查询功能
- 将查询方法参数从两个独立BO合并为单一的WmsAnnealPlanCoilBo复合BO
- 修改queryPlanCoils方法签名以使用新的复合查询对象
- 更新控制器层接口调用方式并改为POST请求方法
- 添加空值检查逻辑避免潜在的空指针异常
- 创建WmsAnnealPlanCoilBo复合数据传输对象用于封装查询条件
- 调整查询参数传递方式提高代码可读性和维护性
2026-07-13 10:45:51 +08:00
a83a8147a4 feat(service): 更新退火性能服务查询方法
- 在 IWmsAnnealPerformanceService 接口中添加 WmsMaterialCoilBo 参数
- 修改 queryPlanCoils 方法签名以支持额外的筛选条件
- 更新控制器 WmsAnnealPerformanceController 中的 getRawCoils 方法参数
- 实现类 WmsAnnealPerformanceServiceImpl 中相应调整方法实现
- 钢卷查询逻辑从硬编码改为通过 coilBo 传入筛选条件
2026-07-11 17:57:40 +08:00
cd3afc634c feat(anneal): 添加退火计划钢卷查询功能并优化变更日志处理
- 在IWmsAnnealPerformanceService中添加queryPlanCoils方法用于查询退火计划中的加工前钢卷
- 在WmsAnnealPerformanceController中添加/rawCoils端点暴露钢卷查询功能
- 在WmsAnnealPerformanceServiceImpl中实现完整的钢卷查询逻辑,包括按计划条件筛选和关联查询
- 修改CoilChangeLogAspect切面,在旧卷ID提取和快照查询中添加异常处理,确保异常不影响主流程
- 将变更日志的确定新卷ID和写入日志整体包装在try-catch中,提升系统稳定性
2026-07-11 16:50:44 +08:00
9a645100df 更新wip-退火 缺少实际库区选择,重新占据库位能力 2026-03-14 18:39:19 +08:00