coupon.js 925 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import request from '@/sheep/request';
  2. export default {
  3. // 我的拼团
  4. list: (params) =>
  5. request({
  6. url: 'coupon',
  7. method: 'GET',
  8. params,
  9. custom: {
  10. showLoading: false,
  11. },
  12. }),
  13. userCoupon: (params) =>
  14. request({
  15. url: '/app-api/promotion/coupon/page',
  16. method: 'GET',
  17. params,
  18. }),
  19. // userCoupon: (params) =>
  20. // request({
  21. // url: 'user/coupon',
  22. // method: 'GET',
  23. // params,
  24. // }),
  25. detail: (id, user_coupon_id) =>
  26. request({
  27. url: 'coupon/' + id,
  28. method: 'GET',
  29. params: {
  30. user_coupon_id,
  31. },
  32. }),
  33. get: (id) =>
  34. request({
  35. url: '/app-api/promotion/coupon/take',
  36. method: 'POST',
  37. data: {
  38. templateId: id
  39. },
  40. params: {
  41. templateId: id
  42. },
  43. }),
  44. // get: (id) =>
  45. // request({
  46. // url: 'coupon/get/' + id,
  47. // method: 'POST',
  48. // }),
  49. listByGoods: (id) =>
  50. request({
  51. url: 'coupon/listByGoods/' + id,
  52. method: 'GET',
  53. }),
  54. };