config.js 850 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. let basUrl = "https://mall.rongtongh.cn"
  2. /**
  3. * 封封微信的的request
  4. */
  5. export function request(params) {
  6. params.url = basUrl + params.url
  7. return new Promise(function(resolve, reject) {
  8. wx.request({
  9. ...params,
  10. success: function(res) {
  11. resolve(res.data);
  12. return
  13. if (res.statusCode == 200) {
  14. if (res.data.errno == 501) {
  15. // 清除登录相关内容
  16. try {
  17. wx.removeStorageSync('userInfo');
  18. wx.removeStorageSync('token');
  19. } catch (e) {
  20. // Do something when catch error
  21. }
  22. // 切换到登录页面
  23. // wx.navigateTo({
  24. // url: '/pages/auth/login/login'
  25. // });
  26. } else {
  27. resolve(res.data);
  28. }
  29. } else {
  30. reject(res.errMsg);
  31. }
  32. },
  33. fail: function(err) {
  34. reject(err)
  35. }
  36. })
  37. });
  38. }
  39. // module.exports = {
  40. // request
  41. // }