import request from '@/utils/request'; /** * 分页 */ export async function getPage (params) { const res = await request.post('/mes/workorder/page', params ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 新增 */ export async function save (data) { const res = await request.post('/mes/workorder/save', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 修改 */ export async function update (data) { const res = await request.put('/mes/workorder/update', data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 批量完结 export async function batchCompletion (params) { const res = await request.post('/mes/workorder/batchCompletion', params ); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } // 取消完结 export async function cancelCompletion (id) { const res = await request.get(`/mes/workorder/cancelCompletion/${id}`); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); }