http.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. // // 全局请求封装
  2. // // const base_url = "http://192.168.1.45/dev-api";
  3. // // const base_url = `http://${this.ip}/dev-api`;
  4. // // console.log("ip", this.ip);
  5. // // console.log("ip", ip);
  6. // console.log("ip", localStorage.getItem("ip"));
  7. // // 需要修改token,和根据实际修改请求头
  8. // export default (baseurl, url, method, params) => {
  9. // // 获取本地token
  10. // const base_url = `http://${localStorage.getItem("ip")}/dev-api`;
  11. // const token = uni.getStorageSync("GetPhone_Token");
  12. // // 根据请求方法或URL来判断是否添加请求头
  13. // let header;
  14. // if (method == "POST") {
  15. // console.log("进");
  16. // header = {
  17. // Authorization: token,
  18. // };
  19. // header["content-type"] = "application/json";
  20. // } else {
  21. // header = {
  22. // token: token,
  23. // };
  24. // }
  25. // return new Promise((resolve, reject) => {
  26. // uni.request({
  27. // url: baseurl + url,
  28. // method: method,
  29. // header: header,
  30. // data: params,
  31. // success(response) {
  32. // const res = response;
  33. // // console.log(res)
  34. // // 根据返回的状态码做出对应的操作
  35. // resolve(res);
  36. // //获取成功
  37. // if (res.data.code == "0") {
  38. // resolve(res);
  39. // } else if (res.data.code == 401) {
  40. // } else if (res.data.code == "500") {
  41. // //获取失败
  42. // uni.clearStorageSync();
  43. // uni.showToast({
  44. // title: res.data.Errmsg,
  45. // icon: "none",
  46. // success() {
  47. // uni.navigateTo({
  48. // url: "/pages/login/index",
  49. // });
  50. // },
  51. // });
  52. // }
  53. // },
  54. // fail(err) {
  55. // reject(err);
  56. // console.log(err);
  57. // },
  58. // complete() {},
  59. // });
  60. // }).catch((e) => {});
  61. // };