order.js 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  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: Antigravity
  68. */
  69. export function getAuditHistory(orderId) {
  70. return request({
  71. url: '/erp/orderAudit/history/' + orderId,
  72. method: 'get'
  73. })
  74. }