import request from '@/utils/request'; // 批量导入文件 export async function importFile (data) { const res = await request.post('/aps/salesorder/importFile',data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取销售订单列表 export async function getPageList (data) { const res = await request.post(`/aps/salesorder/page`, data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 销售订单转生产计划 export async function productionToPlan (data) { const res = await request.post(`/aps/salesorder/productionPlanGenerator`, data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // // 生产版本列表 // export async function versionPage (params) { // let par = new URLSearchParams(params); // const res = await request.get( `/main/produceversion/page?` + par ); // if (res.data.code == 0) { // return res.data.data; // } // return Promise.reject(new Error(res.data.message)); // } // 刷新销售订单 export async function pullSalesOrder (params) { const res = await request.get( `/aps/salesorder/pullSalesOrder` ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 销售订单转生产计划保存 export async function saveSaleToPlan (data) { const res = await request.post( `/aps/productionplan/save`,data ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //创建更新销售订单 export async function createOrUpdate (data) { const res = await request.post( `/aps/salesorder/createOrUpdate`,data ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取生产版本 export async function getProductVersion (code) { const res = await request.get( `/aps/productionplan/getProductVersion/${code}` ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取订单详情 export async function getOrderDetail (code) { const res = await request.get( `/aps/salesorder/getByCode/${code}` ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 删除 export async function deleteOrder(data) { const res = await request.delete('/aps/salesorder/delete', {data}); if (res.data.code == 0) { return res.data.message; } return Promise.reject(new Error(res.data.message)); }