feat(wms/move): 新增调拨单批量操作功能

1. 新增批量匹配创建物料和批量更新调拨单明细的API接口
2. 新增批量操作开关,支持批量修改库区和物料信息
3. 优化表格组件的批量操作逻辑,统一处理批量更新请求
This commit is contained in:
2026-05-18 15:27:32 +08:00
parent 5b7cc3b072
commit 74150b8c39
3 changed files with 112 additions and 17 deletions

View File

@@ -63,6 +63,34 @@ export function matchOrCreateMaterial({ itemId, itemType }) {
})
}
/**
* 批量根据钢卷列表匹配或创建物料
*/
export function matchOrCreateByCoils(pairs) {
if (!pairs || pairs.length === 0) {
return Promise.reject('参数错误')
}
return request({
url: '/wms/transferOrderItem/itemType/matchOrCreateByCoils',
method: 'post',
data: pairs
})
}
/**
* 批量修改调拨单信息
*/
export function batchUpdateTransferOrderItem(data) {
return request({
url: '/wms/transferOrderItem/batchUpdate',
method: 'post',
data: data
})
}
/**
* 批量新增调拨信息
*/