From 91751b1b9b16c0044e16ad80c237b7275a409046 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期四, 06 三月 2025 14:47:12 +0800 Subject: [PATCH] 修改首页和登录相关 --- api/request.js | 27 +++++++++++++++++---------- 1 files changed, 17 insertions(+), 10 deletions(-) diff --git a/api/request.js b/api/request.js index 62f4b83..dba9986 100644 --- a/api/request.js +++ b/api/request.js @@ -1,9 +1,7 @@ // 寮曞叆鐘舵�佺爜statusCode const statusCode = require('./statusCode') // 瀹氫箟璇锋眰璺緞, BASEURL: 鏅�氳姹侫PI; CBASEURL: 涓彴API,涓嶄娇鐢ㄤ腑鍙板彲涓嶅紩鍏BASEURL -const { - BASEURL -} = require('./config') +const config = require('./config') // 瀹氫箟榛樿鍙傛暟 const defaultOptions = { data: {}, @@ -31,11 +29,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,13 +44,21 @@ 'content-type': 'application/json' //鑷畾涔夎姹傚ご淇℃伅 } } + if (!timeout) { + timeout = 60000 + } + if (!ignoreToken) { // 浠庡叏灞�鍙橀噺涓幏鍙杢oken let token = app.globalData.token header.Authorization = `Bearer ${token}` } + header.tag = app.globalData.tag; return new Promise((resolve, reject) => { - console.log("url:" + BASEURL + url); + // 鑾峰彇鏈�鏂扮殑 BASEURL + let currentBaseUrl = app.globalData.baseUrl || config.BASEURL; + + console.log("url:" + currentBaseUrl + url); if (isShowLoding) { wx.showLoading({ title: '閫氫俊涓�...', // 鍔犺浇鍔ㄧ敾鏍囬 @@ -62,13 +69,14 @@ if (url.startsWith('http')) { myUrl = url; } else { - myUrl = BASEURL + url; + myUrl = currentBaseUrl + url; } wx.request({ url: myUrl, data, header, method, + timeout: timeout, success: (res) => { let { statusCode: code @@ -80,7 +88,7 @@ if (code === statusCode.SUCCESS) { if (res.data.code !== "0001") { // 缁熶竴澶勭悊璇锋眰閿欒 - showToast(res.data.errorMsg) + // showToast(res.data.errorMsg) reject(res.data) return } @@ -101,8 +109,7 @@ if (isShowLoding) { wx.hideLoading(); // 闅愯棌鍔犺浇鍔ㄧ敾 } - - showToast(err.errMsg) + // showToast(err.errMsg) reject(err) } }) -- Gitblit v1.8.0