order.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import request from '@/static/js/request.js'
  2. export default {
  3. list: {
  4. url: `/order/list`,
  5. get: async function(data={}) {
  6. return await request.request(this.url,"GET",data,false,true,true)
  7. }
  8. },
  9. chat: {
  10. url: `/order/chat`,
  11. get: async function(data={}) {
  12. return await request.request(this.url,"GET",data,false,true,true)
  13. }
  14. },
  15. detail: {
  16. url: `/order/detail`,
  17. get: async function(data={}) {
  18. return await request.request(this.url,"GET",data,false,true,true)
  19. }
  20. },
  21. goods: {
  22. url: `/order/goods`,
  23. get: async function(data={}) {
  24. return await request.request(this.url,"GET",data,false,true,true)
  25. }
  26. },
  27. complaint: {
  28. url: `/order/complaint`,
  29. post: async function(data={}) {
  30. return await request.request(this.url,"POST",data,false,true,true)
  31. }
  32. },
  33. address: {
  34. url: `/order/done`,
  35. post: async function(data={}) {
  36. return await request.request(this.url,"POST",data,false,true,true)
  37. }
  38. },
  39. refund: {
  40. url: `/order/refund`,
  41. post: async function(data={}) {
  42. return await request.request(this.url,"POST",data,false,true,true)
  43. }
  44. },
  45. keeps: {
  46. url: `/order/keeps`,
  47. post: async function(data={}) {
  48. return await request.request(this.url,"POST",data,false,true,true)
  49. }
  50. }
  51. }