index.js 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. import request from '@/utils/request';
  2. export async function getByInfo(id) {
  3. const res = await request({
  4. url: `/eom/sparePartsApply/getById/${id}`,
  5. method: 'get'
  6. });
  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 getIdWarehouseList(params) {
  16. const res = await request.get(`/wms/outindetailtwo/getBatchWarehouseList`, {
  17. params
  18. });
  19. if (res.data.code == 0) {
  20. return res.data.data;
  21. }
  22. return Promise.reject(new Error(res.data.message));
  23. }
  24. /**
  25. * 查询库存可用数
  26. */
  27. export async function getWarehouseOutStock(params) {
  28. const res = await request.get(`/wms/stocktwo/getWarehouseOutStock`, {
  29. params
  30. });
  31. if (res.data.code == 0) {
  32. return res.data.data;
  33. }
  34. return Promise.reject(new Error(res.data.message));
  35. }
  36. // 售后费用 详情
  37. export async function salesrealcostinfo(id) {
  38. const res = await request.get(`/eom/aftersalesrealcost/getById/${id}`);
  39. if (res.data.code == 0) {
  40. return res.data.data;
  41. }
  42. return Promise.reject(new Error(res.data.message));
  43. }
  44. //售后服务 售后需求详情
  45. export async function getSalesDemandById(id) {
  46. const res = await request.get(`/eom/afterSalesDemand/getById/${id}`);
  47. if (res.data.code === "0") {
  48. return res.data;
  49. }
  50. return Promise.reject(new Error(res.data.message || "获取售后需求详情失败"));
  51. }
  52. /**
  53. * 获取客户信息详情
  54. */
  55. export async function contactDetail(id) {
  56. const res = await request.get(`/eom/contact/getById/${id}`, {});
  57. if (res.data.code == 0) {
  58. return res.data.data;
  59. }
  60. return Promise.reject(new Error(res.data.message));
  61. }