admin
2020-12-31 91fce32b078d7e29aa0260e5e47c7df602c4c5ee
util/http.js
@@ -9,7 +9,7 @@
    //判断token是否存在,如果不存在就去获取
    http.getToken(function (token) {
      console.log("获取到token:"+token);
      console.log("获取到token:" + token);
      params.sign = http.getSign(params);
      if (showLoading) {
        my.showLoading();
@@ -56,7 +56,7 @@
    let res = my.getStorageSync({ key: 'token' });
    console.log("token缓存结果")
    console.log(res)
    if (res != null) {
    if (res != null && res.data != null) {
      token = res.data.token;
      const time = res.data.expireTime;
      if (time == null || time < new Date().getTime() - 1000 * 60) {
@@ -125,12 +125,26 @@
      }
    });
  },
  clearToken(callback) {
    my.removeStorage({
      key: 'token',
      success: () => {
        callback.success();
      },
      fail: () => {
        callback.fail();
      },
      complete: () => {
      }
    });
  },
  getSign(params) {
    if (params == null)
      params = {};
    params.timestamp = new Date().getTime();
    params.appKey = getApp().appKey;
    params.version=getApp().version;
    params.version = getApp().version;
    var array = new Array();
    for (var key in params) {