feat(wms): 添加钢卷ID映射下一步钢卷ID功能

- 在IWmsMaterialCoilService接口中新增getUpdatedCoilIdsByOldCoilIds方法
- 在WmsMaterialCoilController中添加/nexCoilIds接口端点
- 在WmsMaterialCoilServiceImpl中实现钢卷ID映射逻辑,支持分卷、合卷和普通更新场景
- 添加Jackson JSON处理依赖和日志记录功能
- 实现复杂的钢卷关系解析,包括步骤遍历和子卷ID处理
- 提供详细的异常处理和日志记录机制
This commit is contained in:
2026-01-10 11:34:01 +08:00
parent 915d1eb7ec
commit 2f11e6eaab
3 changed files with 187 additions and 4 deletions

View File

@@ -102,5 +102,14 @@ public interface IWmsMaterialCoilService {
Boolean batchUpdateDeliveryStatus(List<Long> coilIdList, Integer status);
/**
* 根据更新前的钢卷ID列表获取更新后的钢卷ID列表
*
* @param oldCoilIds 更新前的钢卷ID列表
* @return 更新后的钢卷ID列表
*/
Map<Long, String> getUpdatedCoilIdsByOldCoilIds(List<Long> oldCoilIds);
}