Pārlūkot izejas kodu

fix: 权限过滤admin的账号

outaozhen 3 gadi atpakaļ
vecāks
revīzija
853b50708d
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      src/access.ts

+ 3 - 0
src/access.ts

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