bizOrderApi.js 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. import { baseRequest } from '@/utils/request'
  2. const request = (url, ...arg) => baseRequest(`/biz/bizorder/` + url, ...arg)
  3. /**
  4. * 订单管理Api接口管理器
  5. *
  6. * @author fanzherong
  7. * @date 2025/03/21 17:16
  8. **/
  9. export default {
  10. // 获取订单管理分页
  11. bizOrderPage(data) {
  12. return request('page', data, 'get')
  13. },
  14. bizSupplierOrderPage(data){
  15. return request('pageSupplier',data,'get')
  16. },
  17. // 提交订单管理表单 edit为true时为编辑,默认为新增
  18. bizOrderSubmitForm(data, edit = false) {
  19. return request(edit ? 'edit' : 'add', data)
  20. },
  21. // 删除订单管理
  22. bizOrderDelete(data) {
  23. return request('delete', data)
  24. },
  25. // 获取订单管理详情
  26. bizOrderDetail(data) {
  27. return request('detail', data, 'get')
  28. },
  29. // 获取客户信息
  30. getCustomerById(data){
  31. return request('getCustomerById',data,'get')
  32. },
  33. // 绑定客户ID
  34. bindCustomerId(data){
  35. return request('bindCustomerId',data)
  36. },
  37. //导出
  38. exportRecord(data){
  39. return request('exportRecord', data, 'get', {
  40. responseType: 'blob'
  41. })
  42. },
  43. //结束订单
  44. endOrder(data){
  45. return request('endOrder',data)
  46. },
  47. //订单列表
  48. getList(data){
  49. return request('getList',data,'get')
  50. },
  51. //订单签名
  52. updateOrderSign(data){
  53. return request('updateOrderSign',data)
  54. },
  55. //订单结束签名
  56. endOrderSign(data){
  57. return request('endOrderSign',data)
  58. },
  59. //订单确认
  60. orderConfirm(data){
  61. return request('orderConfirm',data)
  62. },
  63. //发货确认
  64. sendConfirm(data){
  65. return request('sendConfirm',data)
  66. },
  67. //订单审核
  68. auditOrder(data){
  69. return request('auditOrder',data)
  70. },
  71. //提交
  72. submit(data){
  73. return request('submit',data)
  74. },
  75. //订单计划分析
  76. getOrderTotal(data){
  77. return request('getOrderTotal',data,'get')
  78. },
  79. //客户驳回
  80. rejectOrder(data){
  81. return request('rejectOrder',data)
  82. },
  83. //导出
  84. exportRecordTotal(data){
  85. return request('exportRecordTotal', data, 'get', {
  86. responseType: 'blob'
  87. })
  88. },
  89. }