Browse Source

当用户token失效的时候,跳转至登录界面

lihuilin/feature-20251024095243-我的
wangyi 3 weeks ago
parent
commit
14a0c331b9
  1. 22
      utils/http.js

22
utils/http.js

@ -75,10 +75,22 @@ export const http = (options) => {
loginStore.setLoginInfo("false")
console.log("2loginStore.loginInfo", loginStore.loginInfo);
// uni.showToast({
// title: '请先登录',
// icon: 'none'
// })
}
if (result.data.code === 400) {
const userStore = useUserStore()
userStore.clearUserInfo()
uni.showModal({
title: "登录失效",
content: "点击确定跳转登录页面",
confirmText: "确定",
cancelText: "取消",
success: (res) => {
uni.navigateTo({
url: '/pages/start/login/login'
})
},
});
}
resolve(result.data)
} else if (result.statusCode === 401) {
@ -87,7 +99,7 @@ export const http = (options) => {
memberStore.clearUserInfo()
// 提示用户重新登录
uni.navigateTo({
url: '/pages/login/login'
url: '/pages/start/login/login'
})
reject(result)
} else {

Loading…
Cancel
Save