outaozhen 3 年之前
父节点
当前提交
578f413350
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/access.ts

+ 2 - 2
src/access.ts

@@ -4,10 +4,10 @@
 export default function access(initialState: { currentUser?: API.CurrentUser | undefined }) {
 export default function access(initialState: { currentUser?: API.CurrentUser | undefined }) {
   const permission = initialState?.currentUser?.permission || []
   const permission = initialState?.currentUser?.permission || []
   const authRouteFilter = route => {
   const authRouteFilter = route => {
-    if (route.name && permission.includes(route.name.match(/^(\w*)-/)?.[1] ?? route.name)) {
+    if (initialState?.currentUser?.account === 'admin') {
       return true
       return true
     }
     }
-    if (initialState?.currentUser?.account === 'admin') {
+    if (route.name && permission.includes(route.name.match(/^(\w*)-/)?.[1] ?? route.name)) {
       return true
       return true
     }
     }
     return false
     return false