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) { if (res.data.code > 8000 && res.data.code < 10000) {
// Message.error(res.data.msg); // 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); reslove(retData);
}; };

8
src/js/dai/request2.js

@ -38,6 +38,14 @@ const request = curry(
if (res.data.code > 8000 && res.data.code < 10000) { if (res.data.code > 8000 && res.data.code < 10000) {
Message.error(res.data.msg); 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); reslove(retData);
}; };

14
src/router/index.js

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

Loading…
Cancel
Save