orderList.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. import request from "@/sheep/request";
  2. const orderListAPI = {
  3. // 获取订单列表
  4. getOrderList: (params) => {
  5. return request({
  6. url: "/client/service/order",
  7. method: "GET",
  8. params,
  9. custom: {
  10. showSuccess: true,
  11. loadingMsg: "加载订单列表...",
  12. },
  13. });
  14. },
  15. //获取订单详情
  16. getOrderDetail: (data) => {
  17. return request({
  18. url: "/client/service/order/" + data.id,
  19. method: "get",
  20. custom: {
  21. showSuccess: true,
  22. loadingMsg: "获取订单详情...",
  23. },
  24. });
  25. },
  26. //删除订单
  27. deleteOrder: (data) => {
  28. return request({
  29. url: "/client/service/order/" + data.id,
  30. method: "delete",
  31. });
  32. },
  33. //结束订单
  34. endOrder: (data) => {
  35. return request({
  36. url: "/client/service/order/" + data.id,
  37. method: "put",
  38. });
  39. },
  40. //取消订单
  41. cancelOrder: (data) => {
  42. return request({
  43. url: "/client/service/order/cancel/" + data.id,
  44. method: "put",
  45. });
  46. },
  47. };
  48. export default orderListAPI;