import request from '@/utils/request' // 获取出库待处理任务列表 export function getOutboundTaskList(query) { return request({ url: '/pda/outboundTaskList', method: 'get', params: query }) } // 获取出库任务详情 export function getOutboundDetail(rollerNumber) { return request({ url: '/pda/getStockoutInfoByRollerNumber', method: 'get', params: { rollerNumber } }) } // 版辊强制出库确认 export function rollerNumberComplete(data) { return request({ url: '/pda/rollerNumberComplete', method: 'post', data: data }) } // 确认版辊出库数量 - 单独出库确认 export function confirmOutbound(data) { return request({ url: '/pda/stockoutDetailComplete', method: 'post', data: data }) } // 确认托盘出库完成 - 单据出库 export function stockoutTrayCodeComplete(trayCode) { return request({ url: '/pda/stockoutTrayCodeComplete', method: 'post', // data: { trayCode: trayCode } params: { trayCode } }) } // 确认托盘出库完成 - 手动出库 export function stockoutTrayCodeCompleteManual(trayCode) { return request({ url: '/pda/stockoutTrayCodeCompleteManual', method: 'post', // data: { trayCode: trayCode } params: { trayCode } }) } // 确认托盘出库完成 - 一键确认 export function stockoutTrayCodeCompleteAll(trayCode) { return request({ url: '/pda/stockoutTrayCodeCompleteAll', method: 'post', // data: { trayCode: trayCode } params: { trayCode } }) } // 获取出库任务详情 - 拣选/常规出库 export function getTrayCodeDetail(trayCode) { return request({ url: '/pda/getStockoutInfoByTrayCode', method: 'get', params: { trayCode } }) } // 获取出库任务详情 - 手动指定出库 export function getTrayCodeDetailForManual(trayCode) { return request({ url: '/pda/getManualStockoutInfoByTrayCode', method: 'get', params: { trayCode } }) } /** * 呼叫空托出库 * @param {String} cargoAreaId 库区ID * @param {Number} palletType 托盘类型 */ export function callStockOutForContainer(cargoAreaId, palletType) { return request({ url: '/pda/callStockOutForContainer', method: 'post', data: { cargoAreaId: cargoAreaId, palletType: palletType }, }) } // 提交出库异常确认 export function submitOutboundException(data) { return request({ url: '/wms/outbound/exception', method: 'post', data: data }) }