Browse Source

ss

shibei_master
dai 4 years ago
parent
commit
34a713bce9
  1. 8
      src/js/dai/request.js
  2. 8
      src/js/dai/request2.js
  3. 14
      src/router/index.js

8
src/js/dai/request.js

@ -38,6 +38,14 @@ const request = curry(
if (res.data.code > 8000 && res.data.code < 10000) {
// Message.error(res.data.msg);
}
if (res.code == 10005 || res.code == 10006 || res.code == 10007) {
// 10005 token为空 10006登陆超时 10007别处登录
console.log("登录失效");
Message.error(res.data.msg);
return next({
name: "login",
});
}
reslove(retData);
};

8
src/js/dai/request2.js

@ -38,6 +38,14 @@ const request = curry(
if (res.data.code > 8000 && res.data.code < 10000) {
Message.error(res.data.msg);
}
if (res.code == 10005 || res.code == 10006 || res.code == 10007) {
// 10005 token为空 10006登陆超时 10007别处登录
console.log("登录失效");
Message.error(res.data.msg);
return next({
name: "login",
});
}
reslove(retData);
};

14
src/router/index.js

@ -179,7 +179,7 @@ const router = new Router({
router.beforeEach((to, from, next) => {
// 添加动态(菜单)路由
// 已添加或者当前路由为页面路由, 可直接访问
if(to.name==='caiji'){
if (to.name === "caiji") {
return next();
}
if (
@ -356,11 +356,13 @@ router.beforeEach((to, from, next) => {
http
.get("/gov/access/menu/nav")
.then(({ data: res }) => {
if (res.code !== 0) {
// Vue.prototype.$message.error(res.msg)
// return next({
// name: "login",
// });
if (res.code == 10005 || res.code == 10006 || res.code == 10007) {
// 10005 token为空 10006登陆超时 10007别处登录
console.log("登录失效");
Vue.prototype.$message.error(res.msg);
return next({
name: "login",
});
}
window.SITE_CONFIG["menuList"] = res.data;
fnAddDynamicMenuRoutes(window.SITE_CONFIG["menuList"]);

Loading…
Cancel
Save