index.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import {
  2. get,
  3. getJ,
  4. put,
  5. putJ,
  6. postJ,
  7. deleteApi
  8. } from "@/utils/request";
  9. import Vue from "vue";
  10. // 配件申请记录 表格
  11. export async function accessoryPage(data) {
  12. const res = await get(Vue.prototype.apiUrl + `/eom/sparePartsApply/page`, data);
  13. if (res.code == 0) {
  14. return res.data;
  15. }
  16. return Promise.reject(new Error(res.message));
  17. }
  18. // 配件回收记录 表格
  19. export async function recyclePage(data) {
  20. const res = await get(Vue.prototype.apiUrl + `/eom/afterSalesAccessoryApply/page`, data);
  21. if (res.code == 0) {
  22. return res.data;
  23. }
  24. return Promise.reject(new Error(res.message));
  25. }
  26. // 配件申请记录 表格 新增
  27. export async function accessorySave(data) {
  28. const res = await postJ(Vue.prototype.apiUrl + `/eom/sparePartsApply/saveOrUpdate`, data);
  29. if (res.code == 0) {
  30. return res.data;
  31. }
  32. return Promise.reject(new Error(res.message));
  33. }
  34. // 配件申请记录 表格 修改
  35. export async function accessoryUpdate(data) {
  36. const res = await putJ(Vue.prototype.apiUrl + `/eom/sparePartsApply/update`, data);
  37. if (res.code == 0) {
  38. return res.data;
  39. }
  40. return Promise.reject(new Error(res.message));
  41. }
  42. // 配件申请记录 表格 详情
  43. export async function accessoryInfo(id) {
  44. const res = await get(Vue.prototype.apiUrl + `/eom/sparePartsApply/getById/${id}`);
  45. if (res.code == 0) {
  46. return res.data;
  47. }
  48. return Promise.reject(new Error(res.message));
  49. }
  50. // 配件申请记录 表格 删除
  51. export async function accessoryDelete(data) {
  52. const res = await deleteApi(Vue.prototype.apiUrl + '/eom/sparePartsApply/delete', data);
  53. if (res.code == 0) {
  54. return res.data;
  55. }
  56. return Promise.reject(new Error(res.message));
  57. }
  58. // 配件回收记录 表格 删除
  59. export async function recycleDelete(data) {
  60. const res = await deleteApi(Vue.prototype.apiUrl + '/eom/afterSalesAccessoryApply/delete', data);
  61. if (res.code == 0) {
  62. return res.data;
  63. }
  64. return Promise.reject(new Error(res.message));
  65. }