order.js 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import axios from '@/libs/axios.js'
  2. // 获取订单列表
  3. export const getOrderList = params => {
  4. return axios.request({
  5. url: `reserve/queryUnFinishList`,
  6. method: 'post',
  7. data: params
  8. })
  9. }
  10. // 取消订单
  11. export const cancelOrder = params => {
  12. return axios.request({
  13. url: `reserve/cancel`,
  14. method: 'post',
  15. data: params
  16. })
  17. }
  18. // 扫码下单
  19. export const saomaOrder = params => {
  20. return axios.request({
  21. url: `customer/reserve/findCustInfo`,
  22. method: 'get',
  23. data: {}
  24. })
  25. }
  26. // 查看订单详情
  27. export const orderDetail = (params) => {
  28. return axios.request({
  29. url: `/reserve/findById/${params.id}`,
  30. method: 'get',
  31. data: {}
  32. })
  33. }
  34. // 查询是否有待处理的订单
  35. export const hasOrder = (params) => {
  36. return axios.request({
  37. url: `reserve/findUnfinishedNum`,
  38. method: 'get',
  39. data: {}
  40. })
  41. }
  42. // 查询商铺详情
  43. // export const shopDetails = (params) => {
  44. // const url = `/customer/reserve/findById/${params.id}`
  45. // return axios.request({
  46. // url: url,
  47. // data: {},
  48. // method: 'get'
  49. // })
  50. // }