修改需要登录的逻辑
This commit is contained in:
parent
fd16796aa3
commit
df2d5538f7
@ -55,7 +55,6 @@ const getCurrentEnvironment = () => {
|
|||||||
|
|
||||||
// 获取当前环境配置
|
// 获取当前环境配置
|
||||||
const currentEnv = getCurrentEnvironment();
|
const currentEnv = getCurrentEnvironment();
|
||||||
console.log("🚀 ~ currentEnv:", currentEnv)
|
|
||||||
const envConfig = environments[currentEnv] || environments.production;
|
const envConfig = environments[currentEnv] || environments.production;
|
||||||
|
|
||||||
export const RequsetUrl = envConfig.apiUrl; // 请求地址前缀
|
export const RequsetUrl = envConfig.apiUrl; // 请求地址前缀
|
||||||
@ -147,7 +146,13 @@ export const NavgateTo = (path, options = {}) => {
|
|||||||
* @returns {Promise} 返回一个Promise对象
|
* @returns {Promise} 返回一个Promise对象
|
||||||
*/
|
*/
|
||||||
|
|
||||||
export const request = (url, method = "POST", data = {}, options = {}) => {
|
export const request = (
|
||||||
|
url,
|
||||||
|
method = "POST",
|
||||||
|
data = {},
|
||||||
|
options = {},
|
||||||
|
noLogin = true
|
||||||
|
) => {
|
||||||
const { silent = true, nested = false } = options;
|
const { silent = true, nested = false } = options;
|
||||||
|
|
||||||
let ctoken = null;
|
let ctoken = null;
|
||||||
@ -180,8 +185,8 @@ export const request = (url, method = "POST", data = {}, options = {}) => {
|
|||||||
success: (res) => {
|
success: (res) => {
|
||||||
// console.log('请求成功,接口返参', res);
|
// console.log('请求成功,接口返参', res);
|
||||||
if (
|
if (
|
||||||
res.statusCode == 401 ||
|
(res.statusCode == 401 && noLogin) ||
|
||||||
(res.statusCode == 500 && res.data.msg == "效验令牌失败")
|
(res.statusCode == 500 && res.data.msg == "效验令牌失败" && noLogin)
|
||||||
) {
|
) {
|
||||||
uni.removeStorageSync("ctoken");
|
uni.removeStorageSync("ctoken");
|
||||||
uni.removeStorageSync("userId");
|
uni.removeStorageSync("userId");
|
||||||
@ -223,10 +228,10 @@ export const request = (url, method = "POST", data = {}, options = {}) => {
|
|||||||
} else {
|
} else {
|
||||||
console.log("走到这列");
|
console.log("走到这列");
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
uni.showToast({
|
// uni.showToast({
|
||||||
title: res.data.msg || "请求失败",
|
// title: res.data.msg || "请求失败",
|
||||||
icon: "none",
|
// icon: "none",
|
||||||
});
|
// });
|
||||||
|
|
||||||
reject({
|
reject({
|
||||||
code: res.statusCode,
|
code: res.statusCode,
|
||||||
@ -237,10 +242,10 @@ export const request = (url, method = "POST", data = {}, options = {}) => {
|
|||||||
},
|
},
|
||||||
fail: (err) => {
|
fail: (err) => {
|
||||||
uni.hideLoading();
|
uni.hideLoading();
|
||||||
uni.showToast({
|
// uni.showToast({
|
||||||
title: res.data.msg || "请求失败",
|
// title: res.data.msg || "请求失败",
|
||||||
icon: "none",
|
// icon: "none",
|
||||||
});
|
// });
|
||||||
reject({
|
reject({
|
||||||
code: -1,
|
code: -1,
|
||||||
message: "接口异常,请稍后重试",
|
message: "接口异常,请稍后重试",
|
||||||
@ -521,3 +526,4 @@ export const formatDate = (date) => {
|
|||||||
const seconds = String(date.getSeconds()).padStart(2, "0");
|
const seconds = String(date.getSeconds()).padStart(2, "0");
|
||||||
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
|
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user