afterSale.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. "use strict";
  2. const sheep_request_index = require("../../request/index.js");
  3. const AfterSaleApi = {
  4. // 获得售后分页
  5. getAfterSalePage: (params) => {
  6. return sheep_request_index.request({
  7. url: `/trade/after-sale/page`,
  8. method: "GET",
  9. params,
  10. custom: {
  11. showLoading: false
  12. }
  13. });
  14. },
  15. // 创建售后
  16. createAfterSale: (data) => {
  17. return sheep_request_index.request({
  18. url: `/trade/after-sale/create`,
  19. method: "POST",
  20. data
  21. });
  22. },
  23. // 获得售后
  24. getAfterSale: (id) => {
  25. return sheep_request_index.request({
  26. url: `/trade/after-sale/get`,
  27. method: "GET",
  28. params: {
  29. id
  30. }
  31. });
  32. },
  33. // 取消售后
  34. cancelAfterSale: (id) => {
  35. return sheep_request_index.request({
  36. url: `/trade/after-sale/cancel`,
  37. method: "DELETE",
  38. params: {
  39. id
  40. }
  41. });
  42. },
  43. // 获得售后日志列表
  44. getAfterSaleLogList: (afterSaleId) => {
  45. return sheep_request_index.request({
  46. url: `/trade/after-sale-log/list`,
  47. method: "GET",
  48. params: {
  49. afterSaleId
  50. }
  51. });
  52. },
  53. // 退回货物
  54. deliveryAfterSale: (data) => {
  55. return sheep_request_index.request({
  56. url: `/trade/after-sale/delivery`,
  57. method: "PUT",
  58. data
  59. });
  60. }
  61. };
  62. exports.AfterSaleApi = AfterSaleApi;