import request from '@/utils/request' // 查询出库单头列表 export function listDocOrder(query) { return request({ url: '/docOrder/docOrder/list', method: 'get', params: query }) } // 查询出库单头详细 export function getDocOrder(orderNo) { return request({ url: '/docOrder/docOrder/' + orderNo, method: 'get' }) } // 新增出库单头 export function addDocOrder(data) { return request({ url: '/docOrder/docOrder', method: 'post', data: data }) } // 推送出库单 export function pushDocOrder(orderNo) { return request({ url: '/Wms/Wcs/queryDocOrderDetails/' + orderNo, method: 'get' }) } // 修改出库单头 export function updateDocOrder(data) { return request({ url: '/docOrder/docOrder', method: 'put', data: data }) } // 删除出库单头 export function delDocOrder(orderNo) { return request({ url: '/docOrder/docOrder/' + orderNo, method: 'delete' }) } // 初始化表头 export function initOrderHeader(orderNo) { return request({ url: '/docOrder/docOrder/initOrderHeader/' + orderNo, method: 'get' }) } // 新增入库单 export function addDocOrderHeader(data) { return request({ url: '/docOrder/docOrder/addDocOrderHeader', method: 'post', data: data }) } // 新增入库单 export function doAllocation(data) { return request({ url: '/docOrder/docOrder/doAllocation', method: 'post', data: data }) } export function initOrderDetails(orderNo) { return request({ url: '/docOrder/docOrder/initOrderDetails/' + orderNo, method: 'get' }) } // 新增入库单 export function deleteOrderDetails(arr) { return request({ url: '/docOrder/docOrder/deleteOrderDetails', method: 'post', data: { "details": arr } }) } // 新增入库单 export function addDocOrderDetails(data) { return request({ url: '/docOrder/docOrder/addDocOrderDetails', method: 'post', data: data }) } export function addInvTally(data) { return request({ url: '/docOrder/docOrder/invTally', method: 'post', data: data }) } export function doCancel(orderNo) { return request({ url: '/docOrder/docOrder/doCancel', method: 'post', data: { "orderNo": orderNo } }) } export function updateDocOrderHeader(data) { return request({ url: '/docOrder/docOrder/updateDocOrderHeader', method: 'post', data: data }) } export function updateDocOrderDetails(data) { return request({ url: '/docOrder/docOrder/updateDocOrderDetails', method: 'post', data: data }) } export function queryOrderDetails(orderNo,orderLineNo) { return request({ url: '/docOrder/docOrder/queryOrderDetails', method: 'get', params: { 'orderNo':orderNo, 'orderLineNo':orderLineNo } }) }