fix(wms): 修复钢卷溯源的分卷问题

- 移除分卷操作中多余的箭头符号和新钢卷号拼接
- 修改分卷操作使用原钢卷号作为唯一标识符避免重复
- 保持合卷操作的原有父钢卷列表和新钢卷号拼接逻辑
This commit is contained in:
2026-01-29 10:11:46 +08:00
parent 353cfd0089
commit 8ae26288a3

View File

@@ -2157,9 +2157,8 @@ public class WmsMaterialCoilServiceImpl implements IWmsMaterialCoilService {
// 根据操作类型使用不同的标识符
if ("分卷".equals(operation)) {
// 分卷:使用原钢卷号 + 分卷列表
keyBuilder.append(step.get("old_current_coil_no")).append("->");
keyBuilder.append(step.get("new_current_coil_nos"));
// 分卷:使用原钢卷号作为唯一标识,避免同一分卷操作的重复
keyBuilder.append(step.get("old_current_coil_no"));
} else if ("合卷".equals(operation)) {
// 合卷:使用父钢卷列表 + 新钢卷号
keyBuilder.append(step.get("parent_coil_nos")).append("->");