管灌系统农户端微信小程序(嘉峪关应用)
zuoxiao
2024-07-04 c6ad105d1b743bcfd8aa6ee2781d39039f319a87
api/request.js
@@ -31,11 +31,12 @@
    data,
    ignoreToken,
    form,
    isShowLoding
    isShowLoding,
    timeout,
    header
  } = _options
  const app = getApp()
  // 设置请求头
  let header = {}
  if (form) {
    header = {
      'content-type': 'application/x-www-form-urlencoded'
@@ -45,11 +46,16 @@
      'content-type': 'application/json' //自定义请求头信息
    }
  }
  if (!timeout) {
    timeout = 60000
  }
  if (!ignoreToken) {
    // 从全局变量中获取token
    let token = app.globalData.token
    header.Authorization = `Bearer ${token}`
  }
  header.tag = app.globalData.tag;
  return new Promise((resolve, reject) => {
    console.log("url:" + BASEURL + url);
    if (isShowLoding) {
@@ -69,6 +75,7 @@
      data,
      header,
      method,
      timeout: timeout,
      success: (res) => {
        let {
          statusCode: code
@@ -101,7 +108,6 @@
        if (isShowLoding) {
          wx.hideLoading(); // 隐藏加载动画
        }
        // showToast(err.errMsg)
        reject(err)
      }