index.js 726 B

1234567891011121314151617181920212223242526272829303132333435
  1. import request from '@/utils/request'
  2. // api地址
  3. const api = {
  4. orderInfo: 'cashier/orderInfo',
  5. orderPay: 'cashier/orderPay',
  6. tradeQuery: 'cashier/tradeQuery',
  7. }
  8. /**
  9. * 获取支付订单的信息
  10. * @param {Number} orderId
  11. * @param {Object} param
  12. */
  13. export function orderInfo(orderId, param) {
  14. return request.get(api.orderInfo, { orderId, ...param })
  15. }
  16. /**
  17. * 确认支付
  18. * @param {Number} orderId
  19. * @param {Object} data
  20. */
  21. export function orderPay(orderId, data) {
  22. return request.post(api.orderPay, { orderId, ...data })
  23. }
  24. /**
  25. * 交易查询
  26. * 查询第三方支付订单是否付款成功
  27. * @param {Object} param
  28. */
  29. export function tradeQuery(param) {
  30. return request.get(api.tradeQuery, param)
  31. }