浏览代码

fix: 权限路由逻辑的修改111

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

+ 2 - 2
src/access.ts

@@ -13,8 +13,8 @@ export default function access(initialState: { currentUser?: API.CurrentUser | u
       .filter(item => item.startsWith('view'))
       .map(item => item.match(/^view(\w*)/)?.[1]?.replace(/^(\w+)/, RegExp.$1.toLowerCase()))
     // 3.对route.name进行判断,匹配通过
-    const name = route.name.match(/^(\w*)-/)?.[1]
-    if (name && route.name && permissionList.includes(name)) {
+    const name = route.name.match(/^(\w*)-?/)?.[1]
+    if (route.name && permissionList.includes(name)) {
       return true
     }
     return false