omsOrder.ts 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219
  1. import request from '@/benyun/utils/request'
  2. //查询数据
  3. export function query(params:any,data?:any) {
  4. return request({
  5. url: '/omsOrder/omsOrder/query',
  6. method: 'POST',
  7. params:params,
  8. data: data
  9. })
  10. }
  11. //获取地址
  12. export function getProvince(data:any){
  13. return request({
  14. url:'/omsOrder/omsArea/getByParentCode',
  15. method:'Get',
  16. params:data
  17. })
  18. }
  19. //手工添加订单
  20. export function addOrder(data:any){
  21. return request({
  22. url: '/omsOrder/omsOrder/manual',
  23. method: 'POST',
  24. data: data
  25. })
  26. }
  27. //保存订单基本信息
  28. export function saveBaseOrder(data:any){
  29. return request({
  30. url: '/omsOrder/omsOrder/updateInfo',
  31. method: 'POST',
  32. data: data
  33. })
  34. }
  35. //提交
  36. export function smt(data:any){
  37. return request({
  38. url: '/omsOrder/omsOrder/submit',
  39. method: 'POST',
  40. params: data
  41. })
  42. }
  43. //反提交
  44. export function unSmt(data:any){
  45. return request({
  46. url: '/omsOrder/omsOrder/unSubmit',
  47. method: 'POST',
  48. params: data
  49. })
  50. }
  51. //获取单条订单
  52. export function getSingleData(params:any){
  53. return request({
  54. url: '/omsOrder/omsOrder/single/',
  55. params:params,
  56. method: 'GET'
  57. })
  58. }
  59. //下载订单
  60. export function pullOrder(data:any){
  61. return request({
  62. url: '/omsOrder/omsOrder/pullOrder',
  63. method: 'POST',
  64. data: data
  65. })
  66. }
  67. //生成采购单之前获取可采购数量
  68. export function purchaseQty(params:any){
  69. return request({
  70. url:'/omsOrder/omsOrder/purchaseQty',
  71. method:'Get',
  72. params:params
  73. })
  74. }
  75. //生成采购单
  76. export function toPurchaseOrder(data:any){
  77. return request({
  78. url:'/omsOrder/omsOrder/toPurchaseOrder',
  79. method:'POST',
  80. data:data
  81. })
  82. }
  83. //合并订单
  84. export function merge(params:any){
  85. return request({
  86. url:'/omsOrder/omsOrder/merge',
  87. method:'POST',
  88. params:params
  89. })
  90. }
  91. //已拆分数量
  92. export function splitQtyQuery(params:any){
  93. return request({
  94. url:'/omsOrder/omsOrder/splitQtyQuery',
  95. method:'Get',
  96. params:params
  97. })
  98. }
  99. //拆分
  100. export function split(data:any){
  101. return request({
  102. url:'/omsOrder/omsOrder/split',
  103. method:'POST',
  104. data:data
  105. })
  106. }
  107. //取消订单
  108. export function cancelOrder(data:any){
  109. return request({
  110. url:'/omsOrder/omsOrder/cancel',
  111. method:'POST',
  112. data:data
  113. })
  114. }
  115. //反取消订单
  116. export function unCancel(data:any){
  117. return request({
  118. url:'/omsOrder/omsOrder/unCancel',
  119. method:'POST',
  120. params:data
  121. })
  122. }
  123. //转异常
  124. export function setQuestions(data:any){
  125. return request({
  126. url:'/omsOrder/omsOrder/setQuestions',
  127. method:'POST',
  128. data:data
  129. })
  130. }
  131. //转正常
  132. export function resetQuestion(data:any){
  133. return request({
  134. url:'/omsOrder/omsOrder/resetQuestion',
  135. method:'POST',
  136. data:data
  137. })
  138. }
  139. //改卖家备注
  140. export function updateRemark(data:any){
  141. return request({
  142. url:'/omsOrder/omsOrder/updateRemark',
  143. method:'POST',
  144. data:data
  145. })
  146. }
  147. //设置业务员
  148. export function setCreateUser(data:any){
  149. return request({
  150. url:'/omsOrder/omsOrder/setCreateUser',
  151. method:'POST',
  152. data:data
  153. })
  154. }
  155. //设置标签
  156. export function setLabels(data:any){
  157. return request({
  158. url:'/omsOrder/omsOrder/setLabels',
  159. method:'POST',
  160. data:data
  161. })
  162. }
  163. //批量添加赠品
  164. export function addGift(data:any){
  165. return request({
  166. url:'/omsOrder/omsOrder/addGift',
  167. method:'POST',
  168. data:data
  169. })
  170. }
  171. //批量添加商品
  172. export function addItem(data:any){
  173. return request({
  174. url:'/omsOrder/omsOrder/addItem',
  175. method:'POST',
  176. data:data
  177. })
  178. }
  179. //单条数据
  180. export function single(data:any){
  181. return request({
  182. url:'/omsOrder/omsOrder/single',
  183. method:'GET',
  184. params:data
  185. })
  186. }
  187. //删除商品
  188. export function delItem(data:any){
  189. return request({
  190. url:'/omsOrder/omsOrder/delItem',
  191. method:'POST',
  192. params:data
  193. })
  194. }
  195. //手工支付
  196. export function addPay(data:any){
  197. return request({
  198. url:'/omsOrder/omsOrder/addPay',
  199. method:'POST',
  200. data:data
  201. })
  202. }
  203. //修改运费
  204. export function editFreight(data:any){
  205. return request({
  206. url:'/omsOrder/omsOrder/editFreight',
  207. method:'POST',
  208. data:data
  209. })
  210. }
  211. //编辑商品
  212. export const batchItem:any = (data:any) => {
  213. return request({
  214. url:'/omsOrder/omsOrder/batchItem',
  215. method:'POST',
  216. data:data
  217. })
  218. }