179 lines
2.9 KiB
JavaScript
179 lines
2.9 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 获取生成的单号
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
|
|
export function getCodeNo(data) {
|
|
return request({
|
|
url: 'api/pickTicket/createNo?code='+data,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export function getIdByPickTicket(id) {
|
|
return request({
|
|
url: 'api/pickTicket/getIdByPickTicket?id='+id,
|
|
method: 'get'
|
|
})
|
|
}
|
|
|
|
export function add(data) {
|
|
return request({
|
|
url: 'api/pickTicket',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 拣货操作
|
|
* @param data
|
|
* @returns {AxiosPromise}
|
|
*/
|
|
export function pickingOperations(data) {
|
|
return request({
|
|
url: 'api/pickTicket/pickingOperations',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
/**
|
|
* 拣货操作-整单
|
|
* @param data
|
|
* @returns {AxiosPromise}
|
|
*/
|
|
export function pickWhole(data) {
|
|
return request({
|
|
url: 'api/pickTicket/pickWhole',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
/**
|
|
* 拣货操作-批量
|
|
* @param data
|
|
* @returns {AxiosPromise}
|
|
*/
|
|
export function pickBatch(data) {
|
|
return request({
|
|
url: 'api/pickTicket/pickBatch',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
/**
|
|
* 拣货操作-单一
|
|
* @param data
|
|
* @returns {AxiosPromise}
|
|
*/
|
|
export function pickSingle(data) {
|
|
return request({
|
|
url: 'api/pickTicket/pickSingle',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
/**
|
|
* 拣货操作-现品票
|
|
* @param data
|
|
* @returns {AxiosPromise}
|
|
*/
|
|
export function pickForXpp(data) {
|
|
return request({
|
|
url: 'api/pickTicket/pickForXpp',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 现品票拣货
|
|
*/
|
|
export function xppPickGoods(data) {
|
|
return request({
|
|
url: 'api/pickTicket/xppPickGoods',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 拣货取消的数据查询
|
|
* @param data
|
|
* @returns {*}
|
|
*/
|
|
export function queryTaskLogDataS(data) {
|
|
return request({
|
|
url: 'api/pickTicket/queryTaskLogDataS',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 拣货取消
|
|
* @param data
|
|
* @returns {AxiosPromise}
|
|
*/
|
|
export function pickingCancel(data) {
|
|
return request({
|
|
url: 'api/pickTicket/pickingCancel',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function del(ids) {
|
|
return request({
|
|
url: 'api/pickTicket/',
|
|
method: 'delete',
|
|
data: ids
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 线边接收确认
|
|
* @param ids
|
|
* @returns {*}
|
|
*/
|
|
export function xbjsVerify(ids) {
|
|
return request({
|
|
url: 'api/pickTicket/xbjsVerify',
|
|
method: 'post',
|
|
data: ids
|
|
})
|
|
}
|
|
|
|
/**
|
|
* 发货登记
|
|
* @param id
|
|
*/
|
|
export function shipmentRegistration(id) {
|
|
return request({
|
|
url: 'api/pickTicket/shipmentRegistration',
|
|
method: 'post',
|
|
data: id
|
|
})
|
|
}
|
|
|
|
export function edit(data) {
|
|
return request({
|
|
url: 'api/pickTicket',
|
|
method: 'put',
|
|
data
|
|
})
|
|
}
|
|
|
|
export function queryDetails(id) {
|
|
return request({
|
|
url: 'api/pickTicket/queryDetails',
|
|
method: 'post',
|
|
data: id
|
|
})
|
|
}
|
|
|
|
export default { add, edit, del ,pickingOperations,queryDetails,shipmentRegistration,xppPickGoods,xbjsVerify,pickWhole,pickBatch,pickSingle,pickForXpp}
|