feat(wms): 在操作记录中添加合卷之后的钢卷
- 在 IWmsMaterialCoilService 中新增 mergeCoils 方法实现合卷操作 - 扩展 WmsMaterialCoilBo 类添加 actionId、actionType 和 mergedCoilId 字段 - 在 WmsMaterialCoilController 中添加 /merge 接口支持合卷新功能 - 实现合卷逻辑为 newCoils 中每个被合的卷添加 actionId 和 actionType - 支持通过 actionId 更新操作记录状态并设置完成时间 - 实现合卷后新钢卷 ID 的返回和操作记录的自动创建更新
This commit is contained in:
@@ -48,6 +48,14 @@ public interface IWmsMaterialCoilService {
|
||||
*/
|
||||
Boolean updateByBo(WmsMaterialCoilBo bo);
|
||||
|
||||
/**
|
||||
* 合卷操作
|
||||
* 在批量更新逻辑的基础上,为newCoils中的每个被合的卷加入actionId和actionType
|
||||
* 如果传递了actionId,则更新操作记录状态为已完成,并设置完成时间和合卷后的钢卷ID到processedCoilIds
|
||||
* 如果未传actionId,则创建新的操作记录
|
||||
*/
|
||||
Boolean mergeCoils(WmsMaterialCoilBo bo);
|
||||
|
||||
/**
|
||||
* 简单更新钢卷物料表
|
||||
* 直接更新属性内容,不进行历史记录处理
|
||||
|
||||
Reference in New Issue
Block a user