index.ts 568 B

1234567891011121314151617181920212223242526272829
  1. import request from '@/config/axios'
  2. export interface DemoOrderVO {
  3. spuId: number
  4. createTime: Date
  5. }
  6. // 创建示例订单
  7. export function createDemoOrder(data: DemoOrderVO) {
  8. return request.post({
  9. url: '/pay/demo-order/create',
  10. data: data
  11. })
  12. }
  13. // 获得示例订单分页
  14. export function getDemoOrderPage(query: PageParam) {
  15. return request.get({
  16. url: '/pay/demo-order/page',
  17. params: query
  18. })
  19. }
  20. // 退款示例订单
  21. export function refundDemoOrder(id: number) {
  22. return request.put({
  23. url: '/pay/demo-order/refund?id=' + id
  24. })
  25. }