邃芒智像(Uniapp : WX、TT、H5)
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

54 行
1.0 KiB

  1. import { request } from "../utils/request"
  2. /**
  3. * @description:获取金币价格列表
  4. * @param {*} (pageSize, pageNum)
  5. * @return: list
  6. */
  7. export function getCoinList(pageSize, pageNum) {
  8. return request({
  9. url: `api/product/list?projectType=5&type=1&pageSize=${pageSize}&pageNum=${pageNum}`,
  10. method: 'get'
  11. })
  12. }
  13. /**
  14. * @description:购买金币下单
  15. * @param productId
  16. * @return: data
  17. */
  18. export function createOrder(productId) {
  19. return request({
  20. url: `api/productOrder/createOrder`,
  21. method: 'post',
  22. data: {
  23. productId
  24. }
  25. })
  26. }
  27. /**
  28. * @description:获取订单数据
  29. * @param data
  30. * @return: data
  31. */
  32. export function createPay(data) {
  33. return request({
  34. url: `api/productOrder/createPay`,
  35. method: 'post',
  36. data
  37. })
  38. }
  39. /**
  40. * @description:获取订单支付状态
  41. * @param orderNumber
  42. * @return: data
  43. */
  44. export function getOrderStatus(orderNumber, payVendor) {
  45. return request({
  46. url: `api/productOrder/findStatus?orderNumber=${orderNumber}&payVendor=${payVendor}`,
  47. method: 'get'
  48. })
  49. }