袁磊 8 months ago
parent
commit
7c94f2785f
  1. 36
      permission.js

36
permission.js

@ -8,10 +8,10 @@ const loginPage = "/pages/user/login"
// 页面白名单
const whiteList = [
'/pages/user/login',
'/pages/user/register',
'/pages/user/forget',
'/pages/setting/protocol',
'/pages/common/webview/index'
'/pages/user/register',
'/pages/user/forget',
'/pages/setting/protocol',
'/pages/common/webview/index'
]
// 检查地址白名单
@ -33,22 +33,22 @@ list.forEach(item => {
return true
} else {
if (checkWhite(to.url)) {
saveAccessLog(to, "white");
saveAccessLog(to, "white");
return true
}
saveAccessLog(to, "nologin");
// 密码登录的,实现自动重新登录
let loginInfo = store.state.user.loginInfo;
if(loginInfo && loginInfo.loginType == 0){
store.dispatch('Login', {
loginType: loginInfo.loginType,
userName: loginInfo.userName,
password: loginInfo.password,
registerFlag: "N"
}).then(() => {
store.dispatch('GetInfo');
})
}
saveAccessLog(to, "nologin");
// 密码登录的,实现自动重新登录
let loginInfo = store.state.user.loginInfo;
if(loginInfo && loginInfo.loginType == 0){
store.dispatch('Login', {
loginType: loginInfo.loginType,
userName: loginInfo.userName,
password: loginInfo.password,
registerFlag: "N"
}).then(() => {
store.dispatch('GetInfo');
})
}
return true
}
},

Loading…
Cancel
Save