rider.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. // +----------------------------------------------------------------------
  2. // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
  3. // +----------------------------------------------------------------------
  4. // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
  5. // +----------------------------------------------------------------------
  6. // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
  7. // +----------------------------------------------------------------------
  8. // | Author: CRMEB Team <admin@crmeb.com>
  9. // +----------------------------------------------------------------------
  10. import request from "@/utils/request.js";
  11. /**
  12. * 骑手订单列表
  13. * @param object data
  14. */
  15. export function getRiderList(data) {
  16. return request.get('order/riderOrderTakinglist', data);
  17. }
  18. /**
  19. * 订单列表
  20. * @param object data
  21. */
  22. export function riderOrderList(data) {
  23. return request.get('rider/order/list', data);
  24. }
  25. /**
  26. * 订单列表
  27. * @param object data
  28. */
  29. export function riderOrderAllList(data) {
  30. return request.get('rider/order/all', data);
  31. }
  32. /**
  33. * 订单列表
  34. * @param object data
  35. */
  36. export function riderExpressOrderList(data) {
  37. return request.get('rider/express/list', data);
  38. }
  39. /**
  40. * 接单
  41. *
  42. */
  43. export function riderOrderReceiving(data) {
  44. return request.post(`rider/order/receiving`,data);
  45. }
  46. /**
  47. * 订单表头数量接口
  48. *
  49. */
  50. export function orderStatusNum(data) {
  51. return request.get(`rider/order/status/num`,data);
  52. }
  53. /**
  54. * 订单取消
  55. * @param string id
  56. *
  57. */
  58. export function orderCancel(orderNo) {
  59. return request.post(`rider/order/cancel/${orderNo}`);
  60. }
  61. /**
  62. * 订单取货
  63. * @param string id
  64. *
  65. */
  66. export function orderPickUp(orderNo) {
  67. return request.post(`rider/order/pickUp/${orderNo}`);
  68. }
  69. /**
  70. * 订单取消
  71. * @param string id
  72. *
  73. */
  74. export function orderComplete(orderNo) {
  75. return request.post(`rider/order/complete/${orderNo}`);
  76. }
  77. /**
  78. * 订单详情
  79. *
  80. */
  81. export function expressOrderInfo(orderNo) {
  82. return request.get(`express/order/detail/${orderNo}`);
  83. }