saleOrder.js 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240
  1. import request from '@/router/axios';
  2. //查询列表*
  3. export const getList = (params) => {
  4. return request({
  5. url: '/api/blade-los/returns/list',
  6. method: 'get',
  7. params: params
  8. })
  9. }
  10. //删除*
  11. export const remove = (data) => {
  12. return request({
  13. url: '/api/blade-los/returns/remove',
  14. method: 'post',
  15. data
  16. })
  17. }
  18. //*
  19. export const getDetails = (data) => {
  20. return request({
  21. url: '/api/blade-los/returns/detail',
  22. method: 'get',
  23. params: data
  24. })
  25. }
  26. //*
  27. export const submit = (data) => {
  28. return request({
  29. url: '/api/blade-los/returns/submit',
  30. method: 'POST',
  31. data: data
  32. })
  33. }
  34. // *
  35. export const generateShipTask = (data) => {
  36. return request({
  37. url: '/api/blade-los/returns/generateShipTaskReturns',
  38. method: 'post',
  39. data: data
  40. })
  41. }
  42. // *
  43. export const revokeGenerateShipTask = (data) => {
  44. return request({
  45. url: '/api/blade-los/returns/revokeGenerateShipTaskReturns',
  46. method: 'post',
  47. data: data
  48. })
  49. }
  50. export const tradingBox = (data) => {
  51. return request({
  52. url: '/api/blade-sales-part/shipItems/update',
  53. method: 'post',
  54. data: data
  55. })
  56. }
  57. export const delOrderItem = (data) => {
  58. return request({
  59. url: '/api/blade-sales-part/orderItems/remove',
  60. method: 'get',
  61. params: data
  62. })
  63. }
  64. //申请退款
  65. export const checkOrder = (data) => {
  66. return request({
  67. url: '/api/blade-sales-part/order/checkOrder',
  68. method: 'post',
  69. data: data
  70. })
  71. }
  72. //确认退款*
  73. export const confirmRefund = (data) => {
  74. return request({
  75. url: '/api/blade-los/returns/checkOrderReturns',
  76. method: 'post',
  77. data: data
  78. })
  79. }
  80. //撤销请核*
  81. export const revokeCheckOrder = (data) => {
  82. return request({
  83. url: '/api/blade-los/returns/revokeCheckOrderReturns',
  84. method: 'post',
  85. data: data
  86. })
  87. }
  88. export const goodsListXs = (customId,stock) => {
  89. return request({
  90. url: '/api/blade-sales-part/goodsDesc/goodsListXs',
  91. method: 'get',
  92. params:{
  93. customId,
  94. stock
  95. }
  96. })
  97. }
  98. // 销售订单添加轮胎列表
  99. export const goodsPageXs = (params) => {
  100. return request({
  101. url: '/api/blade-sales-part/goodsDesc/goodsPageXs',
  102. method: 'get',
  103. params:params
  104. })
  105. }
  106. //采购订单保存
  107. export const inboundTask = (data) => {
  108. return request({
  109. url: '/api/blade-sales-part/order/inboundTask',
  110. method: 'POST',
  111. data: data
  112. })
  113. }
  114. //请核
  115. export const checkOrderCG = (data) => {
  116. return request({
  117. url: '/api/blade-sales-part/order/checkOrderCG',
  118. method: 'post',
  119. data: data
  120. })
  121. }
  122. //采购订单撤销请核
  123. export const revokeCheckOrderCG = (data) => {
  124. return request({
  125. url: '/api/blade-sales-part/order/revokeCheckOrderCG',
  126. method: 'post',
  127. data: data
  128. })
  129. }
  130. //采购订单撤销任务
  131. export const revokeInboundTask = (data) => {
  132. return request({
  133. url: '/api/blade-sales-part/order/revokeInboundTask',
  134. method: 'post',
  135. data: data
  136. })
  137. }
  138. //商品类别列表查询
  139. export const getGoodsInfo = (query) => {
  140. return request({
  141. url: ' /api/blade-purchase-sales/orderitems/orderItemsList',
  142. method: 'get',
  143. params: query
  144. })
  145. }
  146. //查询轮胎列表
  147. export const goodsListAll = () => {
  148. return request({
  149. url: 'api/blade-sales-part/goodsDesc/goodsListAll?enableOrNot=1',
  150. method: 'get',
  151. })
  152. }
  153. ///
  154. //查询客户
  155. export const getKh = () => {
  156. return request({
  157. url: '/api/blade-sales-part/corpsDesc/listAll?corpType=KH&enableOrNot=1',
  158. method: 'get',
  159. })
  160. }
  161. // 收款结算里的查询客户
  162. export const skgetKh = () => {
  163. return request({
  164. url: '/api/blade-sales-part/corpsDesc/listAll?cname=&corpType=KH&enableOrNot=1',
  165. method: 'get',
  166. })
  167. }
  168. // 采购入库里的业务对象
  169. export const corpsDescListAll = (data) => {
  170. return request({
  171. url: '/api/blade-sales-part/corpsDesc/listAll',
  172. method: 'get',
  173. params:data
  174. })
  175. }
  176. //收款账户下拉
  177. export const getSk = () => {
  178. return request({
  179. url: '/api/blade-sales-part/accountManagement/list?enableOrNot=1&billType=HYCK',
  180. method: 'get',
  181. })
  182. }
  183. //所属公司下拉
  184. export const topList = () => {
  185. return request({
  186. url: '/api/blade-system/dept/top-list',
  187. method: 'get'
  188. })
  189. }
  190. //制单人下拉
  191. export const getZd = () => {
  192. return request({
  193. url: '/api/blade-user/page?size=20&current=1',
  194. method: 'get'
  195. })
  196. }
  197. // 调拨添加轮胎列表
  198. export const goodsPageDB = (params) => {
  199. return request({
  200. url: '/api/blade-sales-part/goodsDesc/goodsPageDB',
  201. method: 'get',
  202. params:params
  203. })
  204. }
  205. // 一件入库
  206. export const shortcutWarehousing = (data) => {
  207. return request({
  208. url: '/api/blade-sales-part/order/shortcutWarehousing',
  209. method: 'post',
  210. data: data
  211. })
  212. }
  213. // 盘点列表
  214. export const inventoryList = (params) => {
  215. return request({
  216. url: '/api/blade-sales-part/inventory/list',
  217. method: 'get',
  218. params: params
  219. })
  220. }
  221. // 盘点保存
  222. export const submitInventory = (data) => {
  223. return request({
  224. url: '/api/blade-sales-part/inventory/submitInventory',
  225. method: 'POST',
  226. data: data
  227. })
  228. }
  229. // 盘点保存
  230. export const confirmInventory = (data) => {
  231. return request({
  232. url: '/api/blade-sales-part/inventory/confirmInventory',
  233. method: 'POST',
  234. data: data
  235. })
  236. }