index.js 971 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. import { apiResquest } from '@/api/request/request.js'
  2. //mock开关
  3. const USE_MOCK = true;
  4. const mockResponse = (data) => {
  5. return new Promise((resolve) => {
  6. setTimeout(() => {
  7. resolve({
  8. data: {
  9. code: 200,
  10. message: "success",
  11. data: data
  12. },
  13. statusCode: 200
  14. });
  15. }, 500);
  16. });
  17. };
  18. // 获取商品信息
  19. export const getCommodityInfo = (data) => {
  20. // if (USE_MOCK) {
  21. // return mockResponse({
  22. // name:'康师傅红烧牛肉面',
  23. // price:'500',
  24. // });
  25. // }
  26. return apiResquest({
  27. url: `/sale/points/record/getProductDetail`,
  28. method: 'POST',
  29. data: { ...data }
  30. })
  31. };
  32. // 兑换商品
  33. export const exchangeGoods = (data) => {
  34. // if (USE_MOCK) {
  35. // const randomBit = Math.round(Math.random());
  36. // return mockResponse({
  37. // state:randomBit,
  38. // });
  39. // }
  40. return apiResquest({
  41. url: `/sale/points/record/exchangePoints`,
  42. method: 'POST',
  43. data: { ...data }
  44. })
  45. };