116 lines
2.1 KiB
JavaScript
116 lines
2.1 KiB
JavaScript
|
|
import request from '@/utils/request'
|
||
|
|
|
||
|
|
// 查询调拨单明细列表
|
||
|
|
export function listTransferOrderItem(query) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/list',
|
||
|
|
method: 'get',
|
||
|
|
params: query
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 查询调拨单明细详细
|
||
|
|
export function getTransferOrderItem(orderItemId) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/' + orderItemId,
|
||
|
|
method: 'get'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 新增调拨单明细
|
||
|
|
export function addTransferOrderItem(data) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 修改调拨单明细
|
||
|
|
export function updateTransferOrderItem(data) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem',
|
||
|
|
method: 'put',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
// 删除调拨单明细
|
||
|
|
export function delTransferOrderItem(orderItemId) {
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/' + orderItemId,
|
||
|
|
method: 'delete'
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 同步物料信息
|
||
|
|
*/
|
||
|
|
export function matchOrCreateMaterial({ itemId, itemType }) {
|
||
|
|
if (!itemId || !itemType) {
|
||
|
|
return Promise.reject('参数错误')
|
||
|
|
}
|
||
|
|
|
||
|
|
const data = {
|
||
|
|
itemId,
|
||
|
|
itemType
|
||
|
|
}
|
||
|
|
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/itemType/matchOrCreate',
|
||
|
|
method: 'get',
|
||
|
|
params: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 批量新增调拨信息
|
||
|
|
*/
|
||
|
|
export function batchAddTransferOrderItem({ transferId, coilIds }) {
|
||
|
|
if (!transferId || !coilIds || coilIds.length === 0) {
|
||
|
|
return Promise.reject('参数错误')
|
||
|
|
}
|
||
|
|
|
||
|
|
const data = {
|
||
|
|
transferId,
|
||
|
|
coilIds
|
||
|
|
}
|
||
|
|
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/batch',
|
||
|
|
method: 'post',
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 确认调拨
|
||
|
|
*/
|
||
|
|
export function confirmTransferOrderItem(item) {
|
||
|
|
if (!item.orderItemId) {
|
||
|
|
return Promise.reject('参数错误')
|
||
|
|
}
|
||
|
|
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/confirm',
|
||
|
|
method: 'post',
|
||
|
|
data: item
|
||
|
|
})
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 取消调拨
|
||
|
|
*/
|
||
|
|
export function cancelTransferOrderItem(orderItemId) {
|
||
|
|
if (!orderItemId) {
|
||
|
|
return Promise.reject('参数错误')
|
||
|
|
}
|
||
|
|
|
||
|
|
return request({
|
||
|
|
url: '/wms/transferOrderItem/cancel',
|
||
|
|
method: 'post',
|
||
|
|
params: {
|
||
|
|
orderItemId
|
||
|
|
}
|
||
|
|
})
|
||
|
|
}
|