fix: 🐛 修复登录和路由重复获取用户信息的问题
This commit is contained in:
@@ -22,7 +22,7 @@ export const usePermissionStore = defineStore("permission", () => {
|
||||
*/
|
||||
async function generateRoutes(): Promise<RouteRecordRaw[]> {
|
||||
try {
|
||||
const data = await MenuAPI.getRoutes();
|
||||
const data = await MenuAPI.getRoutes(); // 获取当前登录人拥有的菜单路由
|
||||
const dynamicRoutes = parseDynamicRoutes(data);
|
||||
|
||||
routes.value = [...constantRoutes, ...dynamicRoutes];
|
||||
|
||||
@@ -137,6 +137,7 @@ export const useUserStore = defineStore("user", () => {
|
||||
return {
|
||||
userInfo,
|
||||
rememberMe,
|
||||
isLoggedIn: () => !!Auth.getAccessToken(),
|
||||
getUserInfo,
|
||||
login,
|
||||
logout,
|
||||
|
||||
Reference in New Issue
Block a user