import request from '@/utils/request'; /** * 获取冲差单列表 */ export async function getTableList(params) { const res = await request.get(`/eom/punchSlipOrder/v1/page`, { params }); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 新增信息 */ export async function addCreate(data) { const res = await request.post(`/eom/punchSlipOrder/v1/create`, data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 获取详情 */ export async function getInfo(id) { const res = await request.get(`/eom/punchSlipOrder/v1/get/${id}`, {}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 更新详情 */ export async function updateInfo(data) { const res = await request.patch(`/eom/punchSlipOrder/v1/update/${data.id}`, data); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 删除事项 */ export async function deleteInfo(id) { const res = await request.delete(`/eom/punchSlipOrder/v1/delete/${id}`, {}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); } /** * 批量删除事项 */ export async function deleteBatch(data) { const res = await request.delete(`/eom/punchSlipOrder/v1/deleteBatch`, {data}); if (res.data.code == 0) { return res.data.data; } return Promise.reject(new Error(res.data.message)); }