feige
2025-05-06 261bb58ad91f703c397c32a089d367ac4170db8c
ruoyi-ui/src/permission.js
@@ -8,8 +8,8 @@
NProgress.configure({ showSpinner: false })
const whiteList = ['/login', '/register']
// const whiteList = ['/login', '/register']
const whiteList = ['/login', '/register','/pdfShow','/pdfShowInfo']
router.beforeEach((to, from, next) => {
  NProgress.start()
  if (getToken()) {
@@ -18,6 +18,9 @@
    if (to.path === '/login') {
      next({ path: '/' })
      NProgress.done()
    } else if (whiteList.indexOf(to.path) !== -1) {
      next()
    } else {
      if (store.getters.roles.length === 0) {
        isRelogin.show = true
@@ -28,6 +31,8 @@
          store.dispatch('GenerateRoutes').then(accessRoutes => {
            // 根据roles权限生成可访问的路由表
       //     alert(90)
      // alert(90)
            console.log(accessRoutes)
            router.addRoutes(accessRoutes) // 动态添加可访问路由表
         //   console.log(router)