adjustmentNote‌.js 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. import request from '@/utils/request';
  2. /**
  3. * 获取冲差单列表
  4. */
  5. export async function getTableList(params) {
  6. const res = await request.get(`/eom/punchSlipOrder/v1/page`, { params });
  7. if (res.data.code == 0) {
  8. return res.data.data;
  9. }
  10. return Promise.reject(new Error(res.data.message));
  11. }
  12. /**
  13. * 新增信息
  14. */
  15. export async function addCreate(data) {
  16. const res = await request.post(`/eom/punchSlipOrder/v1/create`, data);
  17. if (res.data.code == 0) {
  18. return res.data.data;
  19. }
  20. return Promise.reject(new Error(res.data.message));
  21. }
  22. /**
  23. * 获取详情
  24. */
  25. export async function getInfo(id) {
  26. const res = await request.get(`/eom/punchSlipOrder/v1/get/${id}`, {});
  27. if (res.data.code == 0) {
  28. return res.data.data;
  29. }
  30. return Promise.reject(new Error(res.data.message));
  31. }
  32. /**
  33. * 更新详情
  34. */
  35. export async function updateInfo(data) {
  36. const res = await request.patch(`/eom/punchSlipOrder/v1/update/${data.id}`, data);
  37. if (res.data.code == 0) {
  38. return res.data.data;
  39. }
  40. return Promise.reject(new Error(res.data.message));
  41. }
  42. /**
  43. * 删除事项
  44. */
  45. export async function deleteInfo(id) {
  46. const res = await request.delete(`/eom/punchSlipOrder/v1/delete/${id}`, {});
  47. if (res.data.code == 0) {
  48. return res.data.data;
  49. }
  50. return Promise.reject(new Error(res.data.message));
  51. }
  52. /**
  53. * 批量删除事项
  54. */
  55. export async function deleteBatch(data) {
  56. const res = await request.delete(`/eom/punchSlipOrder/v1/deleteBatch`, {data});
  57. if (res.data.code == 0) {
  58. return res.data.data;
  59. }
  60. return Promise.reject(new Error(res.data.message));
  61. }