import request from '@/utils/request' /** * 出货单(物料+客户)分页查询 * @param {查询条件} data */ export function listWmOutOrder(query) { return request({ url: '/mes/wm/WmOutOrder/list', method: 'get', params: query, }) } /** * 新增出货单(物料+客户) * @param data */ export function addWmOutOrder(data) { return request({ url: '/mes/wm/WmOutOrder', method: 'post', data: data, }) } /** * 修改出货单(物料+客户) * @param data */ export function updateWmOutOrder(data) { return request({ url: '/mes/wm/WmOutOrder', method: 'PUT', data: data, }) } /** * 获取出货单(物料+客户)详情 * @param {Id} */ export function getWmOutOrder(id) { return request({ url: '/mes/wm/WmOutOrder/' + id, method: 'get' }) } /** * 删除出货单(物料+客户) * @param {主键} pid */ export function delWmOutOrder(pid) { return request({ url: '/mes/wm/WmOutOrder/' + pid, method: 'delete' }) } /** * 根据条件获取出库单客户列表信息 * @param {主键} pid */ export function getCustomList() { return request({ url: '/mes/wm/WmOutOrder/getcustom_list', method: 'get' }) } /** * 根据条件获取出库单物料列表信息 */ export function getMaterialList(params) { return request({ url: '/mes/wm/WmOutOrder/getmaterial_list', method: 'get', params }) } /** * 根据出货单号,查询出货单物料信息 */ export function getOutoderMatrials(params) { return request({ url: '/mes/wm/WmOutOrder/getoutorder_matrials', method: 'get', params }) } /** * 根据出货单号 4 生成出货单的出货计划 */ export function generateOutorderplan(params) { return request({ url: '/mes/wm/WmOutOrder/generate_outorderplan', method: 'get', params }) }