import request from '@/utils/request'; // 获取需求列表计划 export async function getRequirementListOrder(params) { const res = await request.get('/mes/mesmaterialrequirements/page', { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取需求计划-详情分页 export async function getRequirementListOrderDetailPage(params) { const res = await request.get('/mes/mesmaterialrequirements/detailPage', { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取需求计划-详情 export async function getRequirementListOrderDetail(id) { const res = await request.get(`/mes/mesmaterialrequirements/getById/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取需求计划-保存 export async function saveRequirementListOrder(data) { const res = await request.post('/mes/mesmaterialrequirements/save', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取需求计划-修改 export async function updateRequirementListOrder(data) { const res = await request.put('/mes/mesmaterialrequirements/update', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取需求计划-删除 export async function deleteRequirementListOrder(data) { const res = await request.delete(`/mes/mesmaterialrequirements/delete`, { data }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 获取需求计划-导出 export async function dowloadRequirementListOrder(data) { const res = await request.get('/mes/mesmaterialrequirements/export', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领用单分页 export async function getBorrowOrderList(params) { const res = await request.get('/mes/mesborroworder/page', { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领用单保存 export async function saveBorrowOrder(params) { const res = await request.post('/mes/mesborroworder/save', params); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领用单详细信息 export async function borrowOrderInfo(id) { const res = await request.get(`/mes/mesborroworder/getById/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领用单删除 export async function deleteBorrowOrder(data) { const res = await request.delete(`/mes/mesborroworder/delete`, { data }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领料单分页 export async function getPickingOrderList(params) { const res = await request.get('/mes/mespickingorder/page', { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领料单保存 export async function savePickingOrder(params) { const res = await request.post('/mes/mespickingorder/save', params); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领料单详细信息 export async function pickingOrderInfo(id) { const res = await request.get(`/mes/mespickingorder/getById/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //领料单删除 export async function deletePickingOrder(data) { const res = await request.delete(`/mes/mespickingorder/delete`, { data }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //下料单分页 export async function getBlankingOrderList(params) { const res = await request.get('/mes/mesblankingorder/page', { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //下料单保存 export async function saveBlankingOrder(params) { const res = await request.post('/mes/mesblankingorder/save', params); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //下料单详细信息 export async function blankingOrderInfo(id) { const res = await request.get(`/mes/mesblankingorder/getById/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //下料单删除 export async function deleteBlankingOrder(data) { const res = await request.delete(`/mes/mesblankingorder/delete`, { data }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //退料单分页 export async function getReturnOrderList(params) { const res = await request.get('/mes/mesreturnorder/page', { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //退料单保存 export async function saveReturnOrder(params) { const res = await request.post('/mes/mesreturnorder/save', params); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //退料单详细信息 export async function returnOrderInfo(id) { const res = await request.get(`/mes/mesreturnorder/getById/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //退料单删除 export async function deleteReturnOrder(data) { const res = await request.delete(`/mes/mesreturnorder/delete`, { data }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 资产 export async function assetPage(data) { const res = await request.get('/main/asset/pdaPage', { params: data }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 在制品 export async function listInProduct(data) { const res = await request.post('/pda/mes/feed/listInProduct', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } //获取物品维度的库存数据 export async function getOutindetailtwo(params) { const res = await request.get(`wms/outInDetailPda/page`, { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 父级ID查询分类树 export async function treeByPid(data) { const res = await request.get('/pda/main/categoryLevel/pdaTreeByPid', { params: data }); if (res.data.code == 0) { return res.data; } return Promise.reject(new Error(res.data.message)); } //出库单详情 export async function getOutOrderList(params) { const res = await request.get(`/mes/pickorder/outStorageDetail`, { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); }