order.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. import request from '@/utils/request'
  2. /**
  3. * 查询订单列表
  4. * @Author: Antigravity
  5. */
  6. export function listOrder(query) {
  7. return request({
  8. url: '/erp/order/list',
  9. method: 'get',
  10. params: query
  11. })
  12. }
  13. /**
  14. * 查询我的订单列表(小程序端,按当前用户过滤,每页5条)
  15. * @Author: Antigravity
  16. */
  17. export function listMyOrder(query) {
  18. return request({
  19. url: '/erp/order/myList',
  20. method: 'get',
  21. params: query
  22. })
  23. }
  24. /**
  25. * 按客户ID分页查询订单(不限制下单人,每页5条)
  26. */
  27. export function listOrderByClientId(query) {
  28. return request({
  29. url: '/erp/order/listByClient',
  30. method: 'get',
  31. params: query
  32. })
  33. }
  34. /**
  35. * 查询订单详情
  36. * @Author: Antigravity
  37. */
  38. export function getOrderDetail(rowId) {
  39. return request({
  40. url: '/erp/order/' + rowId,
  41. method: 'get'
  42. })
  43. }
  44. /**
  45. * 提交订单
  46. * @Author: Antigravity
  47. */
  48. export function addOrder(data) {
  49. return request({
  50. url: '/erp/order/add',
  51. method: 'post',
  52. data: data
  53. })
  54. }
  55. /**
  56. * 撤销订单
  57. * @Author: Antigravity
  58. */
  59. export function cancelOrder(rowId) {
  60. return request({
  61. url: '/erp/order/cancel/' + rowId,
  62. method: 'post'
  63. })
  64. }
  65. /**
  66. * 加急订单
  67. * @Author: Trae
  68. */
  69. export function markUrgent(rowId) {
  70. return request({
  71. url: '/erp/order/urgent/' + rowId,
  72. method: 'post'
  73. })
  74. }
  75. /**
  76. * 查询审核记录
  77. * @Author: Antigravity
  78. */
  79. export function getAuditHistory(orderId) {
  80. return request({
  81. url: '/erp/orderAudit/history/' + orderId,
  82. method: 'get'
  83. })
  84. }