提交 eff27765 作者: 龚洪江

修复:路由权限问题

上级 23ac899b
......@@ -22,8 +22,12 @@ function PrivateRouter() {
beforeEach();
// 整合路由数据
authRouterList().then((value) => {
const routes = [...value, ...whiteRouterList];
setRouter(routes); //不同账号登录时,重新更新路由(有瑕疵)
if (value.length) {
const routes = [...value, ...whiteRouterList];
setRouter(routes); //不同账号登录时,重新更新路由(有瑕疵)
} else {
navigate('/login', { replace: true });
}
});
}, [location.pathname]);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论