feat(wms): 添加转库批量入库接口

- 在IWmsTransferOrderItemService中新增matchOrCreateItemByCoilIds方法
- 添加WmsTransferOrderItemBo的itemTypeAfter字段
- 新增WmsCoilItemTypePairBo导入依赖
- 实现matchOrCreateItemByCoilIds服务端逻辑
- 添加控制器端点/itemType/matchOrCreateByCoils
- 优化material coil更新逻辑的空行格式
- 实现基于钢卷ID列表的物料匹配或创建映射功能
This commit is contained in:
2026-05-18 11:09:39 +08:00
parent 825879c1a8
commit 4010a4dca5
4 changed files with 59 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ import com.klp.common.core.domain.PageQuery;
import java.util.Collection;
import java.util.List;
import java.util.Map;
/**
* 调拨单明细Service接口
@@ -67,4 +68,9 @@ public interface IWmsTransferOrderItemService {
* 取消调拨
*/
Boolean cancelTransfer(Long orderItemId);
/**
* 根据钢卷列表匹配或创建物料
*/
Map<Long, Long> matchOrCreateItemByCoilIds(List<WmsTransferOrderItemBo> pairs);
}