order.js 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. import request from '@/services/http.request.js'
  2. /* 获取拼团订单详情 */
  3. export function fetchCollageOrderDetail(params) {
  4. return request({
  5. url: '/order/collage/details',
  6. method: 'GET',
  7. params,
  8. loading: '加载中...'
  9. })
  10. }
  11. /* 订单分享减免 */
  12. export function orderReductionShare(data) {
  13. return request({
  14. url: '/order/reduction/share',
  15. method: 'POST',
  16. data,
  17. loading: '加载中...'
  18. })
  19. }
  20. /* 订单结算初始化 */
  21. export function orderConfirm(params) {
  22. return request({
  23. url: '/order/confirm',
  24. method: 'get',
  25. params,
  26. loading: '加载中...'
  27. })
  28. }
  29. /* 提交订单 */
  30. export function orderSubmit(data) {
  31. return request({
  32. url: '/order/submit',
  33. method: 'POST',
  34. data,
  35. loading: '加载中...'
  36. })
  37. }
  38. /* 普通用户订单列表 */
  39. export function fetchUserOrderList(params) {
  40. return request({
  41. url: '/order/list',
  42. method: 'GET',
  43. params,
  44. loading: '加载中...'
  45. })
  46. }
  47. /* 分销者订单列表 */
  48. export function fetchDealerOrderList(params) {
  49. return request({
  50. url: '/order/dealer/list',
  51. method: 'GET',
  52. params,
  53. loading: '加载中...'
  54. })
  55. }
  56. /* 订单详情 */
  57. export function fetchOrderDetail(params) {
  58. return request({
  59. url: '/order/detail',
  60. method: 'GET',
  61. params,
  62. loading: '加载中...'
  63. })
  64. }
  65. /* 取消订单 */
  66. export function orderCancel(params) {
  67. return request({
  68. url: '/order/cancel',
  69. method: 'GET',
  70. params,
  71. loading: '加载中...'
  72. })
  73. }
  74. /* 删除订单 */
  75. export function orderDelete(params) {
  76. return request({
  77. url: '/order/delete',
  78. method: 'GET',
  79. params,
  80. loading: '加载中...'
  81. })
  82. }
  83. /* 确认收货 */
  84. export function confirmReceipt(params) {
  85. return request({
  86. url: '/order/affirm',
  87. method: 'GET',
  88. params,
  89. loading: '加载中...'
  90. })
  91. }
  92. /* 再次购买查询操作 */
  93. export function checkOrderBuyAgain(params) {
  94. return request({
  95. url: '/order/buyAgain',
  96. method: 'GET',
  97. params,
  98. loading: '加载中...'
  99. })
  100. }
  101. /* 查询物流 */
  102. export function fetchLogisticsDetail(params) {
  103. return request({
  104. url: '/order/logistics',
  105. method: 'GET',
  106. params,
  107. loading: '加载中...'
  108. })
  109. }
  110. /* 搜索订单列表 */
  111. export function searchOrderList(params) {
  112. return request({
  113. url: '/order/search',
  114. method: 'GET',
  115. params,
  116. loading: '加载中...'
  117. })
  118. }
  119. /* 获取订单搜索记录 */
  120. export function fetchOrderSearchHistory(params) {
  121. return request({
  122. url: '/order/searchHistory',
  123. method: 'GET',
  124. params
  125. })
  126. }
  127. /* 清除订单搜索记录 */
  128. export function clearOrderSearchHistory(params) {
  129. return request({
  130. url: '/order/searchHistory/delete',
  131. method: 'GET',
  132. params
  133. })
  134. }
  135. /* 清除订单搜索记录 */
  136. export function orderShare(data) {
  137. return request({
  138. url: '/order/share',
  139. method: 'POST',
  140. data
  141. })
  142. }