#
Junjie
2024-07-05 4ce3e36cf1d9ef617e27763a5fa48430e3177dfd
#
1个文件已修改
10 ■■■■ 已修改文件
zy-asrs-admin/src/router/index.js 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-admin/src/router/index.js
@@ -1,5 +1,6 @@
import { createRouter, createWebHistory } from 'vue-router'
import { get } from '@/utils/request.js'
import { logout } from '@/config';
const router = createRouter({
  history: createWebHistory(import.meta.env.BASE_URL),
@@ -61,9 +62,8 @@
  const modules = import.meta.glob('/src/views/**/index.vue');
  const resp = await get('/api/auth/router', {});
  let result = resp.data;
  if(result.code != 200) {
    return null;
  }
  if(result.code == 200) {
  let data = result.data;
  data.forEach((item) => {
    const module = modules[`/src/views${item.route}/index.vue`];
@@ -80,6 +80,10 @@
      router.addRoute(itemRouter)
    }
  })
  }else if(result.code == 401) {
    logout()
  }
  return null;
}
router.beforeEach((to, from, next) => {