coupon.js 834 B

123456789101112131415161718192021222324252627282930313233343536
  1. import axios from '@/libs/axios.js';
  2. // 确认领取优惠券
  3. export const receivesCoupon = (params) => {
  4. return axios.request({
  5. url: `couponReceives/receivesCoupon/${params.couponCode}`,
  6. method: 'get'
  7. })
  8. }
  9. // 根据券码查询优惠券信息
  10. export const couponData = (params) => {
  11. return axios.request({
  12. url: `coupon/findByCode/${params.couponCode}`,
  13. method: 'get'
  14. })
  15. }
  16. // 优惠券领取明细查询
  17. export const couponListFind = (params) => {
  18. let url = `couponReceives/findPage/${params.pageNo}/${params.pageSize}`
  19. delete params.pageNo
  20. delete params.pageSize
  21. return axios.request({
  22. url: url,
  23. method: 'post',
  24. data: params
  25. })
  26. }
  27. // 订单可用优惠券查询
  28. export const couponEnable = (params) => {
  29. return axios.request({
  30. url: 'couponReceives/findUsableCoupon',
  31. method: 'post',
  32. data: params
  33. })
  34. }