integralOrder.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. import request from '@/utils/request'
  2. // 查询积分商品订单列表
  3. export function listIntegralOrder(query) {
  4. return request({
  5. url: '/his/integralOrder/list',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. // 查询积分商品订单详细
  11. export function getIntegralOrder(orderId) {
  12. return request({
  13. url: '/his/integralOrder/' + orderId,
  14. method: 'get'
  15. })
  16. }
  17. export function getExpress(orderId) {
  18. return request({
  19. url: '/his/integralOrder/getExpress/' + orderId,
  20. method: 'get'
  21. })
  22. }
  23. export function importTemplate() {
  24. return request({
  25. url: '/his/integralOrder/importTemplate',
  26. method: 'get'
  27. })
  28. }
  29. export function sendgoods(data) {
  30. return request({
  31. url: '/his/integralOrder/sendGoods',
  32. method: 'put',
  33. data: data
  34. })
  35. }
  36. // 新增积分商品订单
  37. export function addIntegralOrder(data) {
  38. return request({
  39. url: '/his/integralOrder',
  40. method: 'post',
  41. data: data
  42. })
  43. }
  44. // 修改积分商品订单
  45. export function updateIntegralOrder(data) {
  46. return request({
  47. url: '/his/integralOrder',
  48. method: 'put',
  49. data: data
  50. })
  51. }
  52. // 删除积分商品订单
  53. export function delIntegralOrder(orderId) {
  54. return request({
  55. url: '/his/integralOrder/' + orderId,
  56. method: 'delete'
  57. })
  58. }
  59. // 导出积分商品订单
  60. export function exportIntegralOrder(query) {
  61. return request({
  62. url: '/his/integralOrder/export',
  63. method: 'get',
  64. params: query
  65. })
  66. }
  67. // 查询收货人电话
  68. export function getOrderUserPhone(orderId) {
  69. return request({
  70. url: '/his/integralOrder/queryPhone/' + orderId,
  71. method: 'get'
  72. })
  73. }
  74. //取消订单
  75. export function cancelOrder(orderCode) {
  76. return request({
  77. url: '/his/integralOrder/cancelOrder',
  78. method: 'post',
  79. data: {orderCode}
  80. })
  81. }
  82. //申请退款
  83. export function mandatoryRefunds(orderCode) {
  84. return request({
  85. url: '/his/integralOrder/mandatoryRefunds',
  86. method: 'post',
  87. data: {orderCode}
  88. })
  89. }
  90. // 确认收货
  91. export function finishOrder(orderCode) {
  92. return request({
  93. url: '/his/integralOrder/finishOrder/' + orderCode,
  94. method: 'get'
  95. })
  96. }
  97. //数据分捡
  98. export function batchSetErpOrder(params) {
  99. return request({
  100. url: '/his/integralOrder/batchSetErpOrder',
  101. method: 'post',
  102. data: params
  103. })
  104. }
  105. //数据分捡
  106. export function batchCreateErpOrder(params) {
  107. return request({
  108. url: '/his/integralOrder/batchCreateErpOrder',
  109. method: 'post',
  110. data: params
  111. })
  112. }
  113. //获取城市
  114. export function getCitys(){
  115. return request({
  116. url: '/his/city/getCitys',
  117. method: 'get'
  118. })
  119. }
  120. //获取模版
  121. export function getIntegralTemplate(){
  122. return request({
  123. url: '/his/integralOrder/importUpdateOrderTemplate',
  124. method: 'get'
  125. })
  126. }