coupon.js 980 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import http from "../utils/http"
  2. /**
  3. * 优惠券类型列表
  4. * @param {object} params
  5. */
  6. export function couponTypeList(params) {
  7. return http({
  8. url: "/coupon/api/coupon/typepagelists",
  9. data: params
  10. })
  11. }
  12. /**
  13. * 领取优惠券
  14. * @param {object} params
  15. */
  16. export function couponReceive(params) {
  17. return http({
  18. url: "/coupon/api/coupon/receive",
  19. data: params,
  20. forceLogin: true
  21. })
  22. }
  23. /**
  24. * 领券中心优惠券列表
  25. */
  26. export function couponList(params) {
  27. let url = "/coupon/api/coupon/typepagelists"
  28. return http({
  29. url: url,
  30. data: params
  31. })
  32. }
  33. /**
  34. * 领取优惠券店铺端
  35. */
  36. export function receiveCoupon(params) {
  37. let url = "/coupon/api/coupon/receive"
  38. return http({
  39. url: url,
  40. data: params,
  41. forceLogin: true
  42. })
  43. }
  44. export function goodsCoupon(params) {
  45. return http({
  46. url: "/coupon/api/coupon/goodsCoupon",
  47. data: params
  48. })
  49. }