jiangping
2024-01-26 4a34ae32407330c6600d24b065c7de2ad9a51d6b
company/src/router/index.js
@@ -3,6 +3,7 @@
import AppLayout from '@/layouts/AppLayout'
import { getUserInfo } from '@/api/system/common'
const Login = () => import('@/views/login')
const ErrorNoPermissions = () => import('@/views/no-permissions')
const Error404 = () => import('@/views/not-found')
@@ -18,6 +19,7 @@
      path: '/login',
      component: Login
    },
    // 无权限
    {
      name: 'no-permissions',
@@ -52,7 +54,6 @@
  }
  // 验证用户是否登录
  const userInfo = router.app.$options.store.state.userInfo
  // console.log(userInfo)
  if (userInfo != null) {
    // 如果用户不存在权限
    if (userInfo.permissions.length === 0) {
@@ -67,7 +68,6 @@
    next()
    return
  }
  // debugger
  getUserInfo()
    .then(userInfo => {
      // 如果用户不存在权限