afterSale.js 1017 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import request from '@/sheep/request';
  2. const AfterSaleApi = {
  3. // 创建售后
  4. createAfterSale: (data) => {
  5. return request({
  6. url: `/app-api/trade/after-sale/create`,
  7. method: 'POST',
  8. data,
  9. });
  10. },
  11. // 获得售后
  12. getAfterSale: (id) => {
  13. return request({
  14. url: `/app-api/trade/after-sale/get`,
  15. method: 'GET',
  16. params: {
  17. id,
  18. },
  19. });
  20. },
  21. // 取消售后
  22. cancelAfterSale: (id) => {
  23. return request({
  24. url: `/app-api/trade/after-sale/cancel`,
  25. method: 'DELETE',
  26. params: {
  27. id,
  28. },
  29. });
  30. },
  31. // 获得售后日志列表
  32. getAfterSaleLogList: (afterSaleId) => {
  33. return request({
  34. url: `/app-api/trade/after-sale-log/list`,
  35. method: 'GET',
  36. params: {
  37. afterSaleId,
  38. },
  39. });
  40. },
  41. // 退回货物
  42. deliveryAfterSale: (data) => {
  43. return request({
  44. url: `/app-api/trade/after-sale/delivery`,
  45. method: 'PUT',
  46. data,
  47. });
  48. }
  49. };
  50. export default AfterSaleApi;