logistic.js 894 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import request from '../utils/request'
  2. const app=getApp()
  3. /**
  4. * 获取物流公司列表
  5. * @param params
  6. * @returns {Promise<any>}
  7. */
  8. export function getExpressCompanyList(params) {
  9. return request({
  10. url: 'seller/shops/logi-companies',
  11. method: 'get',
  12. loading: false,
  13. needToken:true,
  14. params
  15. })
  16. }
  17. /**
  18. * 开启 物流公司
  19. * @param ids
  20. * @param params
  21. * @returns {Promise<any>}
  22. */
  23. export function openExpressPower(ids, params) {
  24. return request({
  25. url: `seller/shops/logi-companies/${ids}`,
  26. method: 'post',
  27. loading: false,
  28. needToken:true,
  29. data: params
  30. })
  31. }
  32. /**
  33. * 关闭 物流公司
  34. * @param ids
  35. * @param params
  36. * @returns {Promise<any>}
  37. */
  38. export function closeExpressPower(ids, params) {
  39. return request({
  40. url: `seller/shops/logi-companies/${ids}`,
  41. method: 'delete',
  42. loading: false,
  43. needToken:true,
  44. params
  45. })
  46. }