feat(wms): 添加转库批量入库接口
- 在IWmsTransferOrderItemService中新增matchOrCreateItemByCoilIds方法 - 添加WmsTransferOrderItemBo的itemTypeAfter字段 - 新增WmsCoilItemTypePairBo导入依赖 - 实现matchOrCreateItemByCoilIds服务端逻辑 - 添加控制器端点/itemType/matchOrCreateByCoils - 优化material coil更新逻辑的空行格式 - 实现基于钢卷ID列表的物料匹配或创建映射功能
This commit is contained in:
@@ -2,6 +2,7 @@ package com.klp.controller;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Arrays;
|
||||
import java.util.Map;
|
||||
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
@@ -107,6 +108,14 @@ public class WmsTransferOrderItemController extends BaseController {
|
||||
return R.ok(iWmsTransferOrderItemService.matchOrCreateMaterial(itemId, itemType));
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据钢卷列表匹配或创建物料
|
||||
*/
|
||||
@PostMapping("/itemType/matchOrCreateByCoils")
|
||||
public R<Map<Long, Long>> matchOrCreateItemByCoilIds(@RequestBody List<WmsTransferOrderItemBo> pairs) {
|
||||
return R.ok(iWmsTransferOrderItemService.matchOrCreateItemByCoilIds(pairs));
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量新增调拨单明细
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user