saleOrder.js 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. import request from '@/router/axios';
  2. //查询列表
  3. export const getList = (params) => {
  4. return request({
  5. url: '/api/blade-sales-part/order/list',
  6. method: 'get',
  7. params: params
  8. })
  9. }
  10. //删除
  11. export const remove = (data) => {
  12. return request({
  13. url: '/api/blade-sales-part/order/update',
  14. method: 'post',
  15. data
  16. })
  17. }
  18. export const getDetails = (data) => {
  19. return request({
  20. url: '/api/blade-sales-part/order/detail',
  21. method: 'get',
  22. params: data
  23. })
  24. }
  25. export const submit = (data) => {
  26. return request({
  27. url: '/api/blade-sales-part/order/submit',
  28. method: 'POST',
  29. data: data
  30. })
  31. }
  32. export const generateShipTask = (data) => {
  33. return request({
  34. url: '/api/blade-sales-part/order/generateShipTask',
  35. method: 'post',
  36. data: data
  37. })
  38. }
  39. export const revokeGenerateShipTask = (data) => {
  40. return request({
  41. url: '/api/blade-sales-part/order/revokeGenerateShipTask',
  42. method: 'post',
  43. data: data
  44. })
  45. }
  46. export const tradingBox = (data) => {
  47. return request({
  48. url: '/api/blade-sales-part/shipItems/update',
  49. method: 'post',
  50. data: data
  51. })
  52. }
  53. export const delOrderItem = (data) => {
  54. return request({
  55. url: '/api/blade-sales-part/orderItems/remove',
  56. method: 'get',
  57. params: data
  58. })
  59. }
  60. //申请退款
  61. export const checkOrder = (data) => {
  62. return request({
  63. url: '/api/blade-sales-part/order/checkOrder',
  64. method: 'post',
  65. data: data
  66. })
  67. }
  68. //确认退款
  69. export const confirmRefund = (data) => {
  70. return request({
  71. url: '/api/blade-sales-part/order/confirmRefund',
  72. method: 'post',
  73. data: data
  74. })
  75. }
  76. //撤销请核
  77. export const revokeCheckOrder = (data) => {
  78. return request({
  79. url: '/api/blade-sales-part/order/revokeCheckOrder',
  80. method: 'post',
  81. data: data
  82. })
  83. }
  84. export const goodsListXs = (customId,stock) => {
  85. return request({
  86. url: '/api/blade-sales-part/goodsDesc/goodsListXs',
  87. method: 'get',
  88. params:{
  89. customId,
  90. stock
  91. }
  92. })
  93. }
  94. //采购订单保存
  95. export const inboundTask = (data) => {
  96. return request({
  97. url: '/api/blade-sales-part/order/inboundTask',
  98. method: 'POST',
  99. data: data
  100. })
  101. }
  102. //请核
  103. export const checkOrderCG = (data) => {
  104. return request({
  105. url: '/api/blade-sales-part/order/checkOrderCG',
  106. method: 'post',
  107. data: data
  108. })
  109. }
  110. //采购订单撤销请核
  111. export const revokeCheckOrderCG = (data) => {
  112. return request({
  113. url: '/api/blade-sales-part/order/revokeCheckOrderCG',
  114. method: 'post',
  115. data: data
  116. })
  117. }
  118. //采购订单撤销任务
  119. export const revokeInboundTask = (data) => {
  120. return request({
  121. url: '/api/blade-sales-part/order/revokeInboundTask',
  122. method: 'post',
  123. data: data
  124. })
  125. }
  126. //商品类别列表查询
  127. export const getGoodsInfo = (query) => {
  128. return request({
  129. url: ' /api/blade-purchase-sales/orderitems/orderItemsList',
  130. method: 'get',
  131. params: query
  132. })
  133. }
  134. //查询轮胎列表
  135. export const goodsListAll = () => {
  136. return request({
  137. url: 'api/blade-sales-part/goodsDesc/goodsListAll?enableOrNot=1',
  138. method: 'get',
  139. })
  140. }
  141. ///
  142. //查询客户
  143. export const getKh = () => {
  144. return request({
  145. url: '/api/blade-sales-part/corpsDesc/listAll?corpType=KH&enableOrNot=1',
  146. method: 'get',
  147. })
  148. }
  149. //收款账户下拉
  150. export const getSk = () => {
  151. return request({
  152. url: '/api/blade-sales-part/accountManagement/list?enableOrNot=1&billType=HYCK',
  153. method: 'get',
  154. })
  155. }
  156. //所属公司下拉
  157. export const topList = () => {
  158. return request({
  159. url: '/api/blade-system/dept/top-list',
  160. method: 'get'
  161. })
  162. }
  163. //制单人下拉
  164. export const getZd = () => {
  165. return request({
  166. url: '/api/blade-user/page?size=20&current=1',
  167. method: 'get'
  168. })
  169. }