liveOrder.js 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320
  1. import request from '@/utils/request'
  2. // 查询订单列表
  3. export function listLiveOrder(query) {
  4. return request({
  5. url: '/live/liveOrder/list',
  6. method: 'get',
  7. params: query
  8. })
  9. }
  10. // 查询订单列表
  11. export function listLiveOrderZm(query) {
  12. return request({
  13. url: '/live/liveOrder/listZm',
  14. method: 'get',
  15. params: query
  16. })
  17. }
  18. // 查询订单详细
  19. export function getLiveOrder(orderId) {
  20. return request({
  21. url: '/live/liveOrder/info/' + orderId,
  22. method: 'get'
  23. })
  24. }
  25. // 推广金额
  26. export function tuiMoneyLogs(orderId){
  27. return request({
  28. url: '/live/liveOrder/tuiMoneyLogs?orderId='+orderId,
  29. method: 'get',
  30. })
  31. }
  32. // 获取订单支付记录
  33. export function getOrderPayments(orderId){
  34. return request({
  35. url: '/live/liveOrder/payments/'+orderId,
  36. method: 'get'
  37. })
  38. }
  39. // 新增订单
  40. export function addLiveOrder(data) {
  41. return request({
  42. url: '/live/liveOrder',
  43. method: 'post',
  44. data: data
  45. })
  46. }
  47. // 修改订单
  48. export function updateLiveOrder(data) {
  49. return request({
  50. url: '/live/liveOrder/update',
  51. method: 'put',
  52. data: data
  53. })
  54. }
  55. // 删除订单
  56. export function delLiveOrder(orderId) {
  57. return request({
  58. url: '/live/liveOrder/' + orderId,
  59. method: 'delete'
  60. })
  61. }
  62. // 导出订单
  63. export function exportLiveOrder(query) {
  64. return request({
  65. url: '/live/liveOrder/export',
  66. method: 'get',
  67. params: query
  68. })
  69. }
  70. // 导出订单
  71. export function exportLiveOrderZm(query) {
  72. return request({
  73. url: '/live/liveOrder/exportZm',
  74. method: 'get',
  75. params: query
  76. })
  77. }
  78. export function exportZmNew(query) {
  79. return request({
  80. url: '/live/liveOrder/exportZmNew',
  81. method: 'get',
  82. params: query
  83. })
  84. }
  85. export function getExpress(data) {
  86. return request({
  87. url: '/live/liveOrder/getExpressByDeliverId',
  88. method: 'post',
  89. data: data
  90. })
  91. }
  92. export function editDeliveryId(data){
  93. return request({
  94. url: '/live/liveOrder/editDeliveryId',
  95. method: 'put',
  96. data: data
  97. })
  98. }
  99. // 获取表格 时间粒度
  100. export function getLiveOrderTimeGranularity(query) {
  101. return request({
  102. url: '/live/liveOrder/getLiveOrderTimeGranularity',
  103. method: 'get',
  104. params: query
  105. })
  106. }
  107. // 同步快递信息
  108. export function syncExpress(orderId) {
  109. return request({
  110. url: '/live/liveOrder/syncExpress/' + orderId,
  111. method: 'get'
  112. })
  113. }
  114. export function listOrderitem(orderId) {
  115. return request({
  116. url: '/live/liveOrder/ltemlist/' + orderId,
  117. method: 'get'
  118. })
  119. }
  120. export function tuiOrder(data) {
  121. return request({
  122. url: '/live/liveOrder/tuiOrder',
  123. method: 'put',
  124. data: data
  125. })
  126. }
  127. export function refundOrderMoney(data) {
  128. return request({
  129. url: '/live/liveOrder/refundOrderMoney',
  130. method: 'post',
  131. data: data
  132. })
  133. }
  134. export function getExpressByDeliverId(param) {
  135. return request({
  136. url: '/live/liveOrder/getExpressByDeliverId',
  137. method: 'post',
  138. data: param
  139. })
  140. }
  141. /**
  142. * 根据订单获取物流信息
  143. * @param orderId
  144. * @returns {*}
  145. */
  146. export function getByOrderId(orderId){
  147. return request({
  148. url: '/live/liveOrder/getByOrderId/'+orderId,
  149. method: 'get'
  150. })
  151. }
  152. /**
  153. * 获取订单日志
  154. * @param orderId
  155. * @returns {*}
  156. */
  157. export function getOrderLog(orderId){
  158. return request({
  159. url: '/live/liveOrder/logs/'+orderId,
  160. method: 'get'
  161. })
  162. }
  163. export function getOrderExpress(orderId){
  164. return request({
  165. url: '/live/liveOrder/express/'+orderId,
  166. method: 'get'
  167. })
  168. }
  169. export function bindCustomer(data) {
  170. return request({
  171. url: '/live/liveOrder/bindCustomer',
  172. method: 'post',
  173. data: data
  174. })
  175. }
  176. // 查询订单详细
  177. export function getLiveOrderAll(id) {
  178. return request({
  179. url: '/live/liveOrder/' + id,
  180. method: 'get'
  181. })
  182. }
  183. // 查询订单详细
  184. export function getLiveOrderAddress(id) {
  185. return request({
  186. url: '/live/liveOrder/queryAddress/' + id,
  187. method: 'get'
  188. })
  189. }
  190. // 查询电话
  191. export function getUserPhone(id) {
  192. return request({
  193. url: '/live/liveOrder/queryPhone/' + id,
  194. method: 'get'
  195. })
  196. }
  197. //审核
  198. export function auditPayRemain(data) {
  199. return request({
  200. url: '/live/liveOrder/auditPayRemain',
  201. method: 'post',
  202. data: data
  203. })
  204. }
  205. export function addTuiMoney(data) {
  206. return request({
  207. url: '/live/liveOrder/addTuiMoney',
  208. method: 'post',
  209. data: data
  210. })
  211. }
  212. export function syncExpressB(data) {
  213. return request({
  214. url: '/live/liveOrder/syncExpress',
  215. method: 'post',
  216. data: data
  217. })
  218. }
  219. export function updateExpress(data) {
  220. return request({
  221. url: '/live/liveOrder/updateExpress',
  222. method: 'post',
  223. data: data
  224. })
  225. }
  226. export function getEroOrder(query) {
  227. return request({
  228. url: '/live/liveOrder/getEroOrder',
  229. method: 'get',
  230. params: query
  231. })
  232. }
  233. export function editTuiMoney(data) {
  234. return request({
  235. url: '/live/liveOrder/editTuiMoney',
  236. method: 'post',
  237. data: data
  238. })
  239. }
  240. export function finishOrder(data) {
  241. return request({
  242. url: '/live/liveOrder/finishOrder',
  243. method: 'post',
  244. data: data
  245. })
  246. }
  247. // 修改物流编号
  248. export function updateDeliveryId(data) {
  249. return request({
  250. url: '/live/liveOrder/editDeliveryId',
  251. method: 'put',
  252. data: data
  253. })
  254. }
  255. export function createErpOrder(query) {
  256. return request({
  257. url: '/live/liveOrder/createErpOrder',
  258. method: 'get',
  259. params: query
  260. })
  261. }
  262. export function updateErp(data) {
  263. return request({
  264. url: '/live/liveOrder/updateErpOrder',
  265. method: 'post',
  266. data: data
  267. })
  268. }
  269. // 导出发货单
  270. export function healthExportShippingOrder(query) {
  271. return request({
  272. url: '/live/liveOrder/healthExportShippingOrder',
  273. method: 'get',
  274. params: query
  275. })
  276. }
  277. export function importDeliveryNoteExpressTemplate() {
  278. return request({
  279. url: '/live/liveOrder/importDeliveryNoteExpressTemplate',
  280. method: 'get'
  281. })
  282. }