Browse Source

fix: 修复动态路由无效

kailong321200875 1 year ago
parent
commit
1452a1afc7
2 changed files with 1 additions and 8 deletions
  1. 1 1
      src/store/modules/app.ts
  2. 0 7
      src/views/Login/components/LoginForm.vue

+ 1 - 1
src/store/modules/app.ts

@@ -57,7 +57,7 @@ export const useAppStore = defineStore('app', {
       fixedHeader: true, // 固定toolheader
       footer: true, // 显示页脚
       greyMode: false, // 是否开始灰色模式,用于特殊悼念日
-      dynamicRouter: getStorage('dynamicRouter') || false, // 是否动态路由
+      dynamicRouter: getStorage('dynamicRouter') || true, // 是否动态路由
       fixedMenu: getStorage('fixedMenu') || false, // 是否固定菜单
 
       layout: getStorage('layout') || 'classic', // layout布局

+ 0 - 7
src/views/Login/components/LoginForm.vue

@@ -205,13 +205,6 @@ watch(
 
 // 登录
 const signIn = async () => {
-  await permissionStore.generateRoutes('none').catch(() => {})
-  permissionStore.getAddRouters.forEach((route) => {
-    addRoute(route as RouteRecordRaw) // 动态添加可访问路由表
-  })
-  permissionStore.setIsAddRouters(true)
-  push({ path: redirect.value || permissionStore.addRouters[0].path })
-
   const formRef = await getElFormExpose()
   await formRef?.validate(async (isValid) => {
     if (isValid) {