mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-11 06:57:12 +08:00
修复:修复在线用户缺失昵称信息的问题
This commit is contained in:
@@ -9,9 +9,15 @@ export default function usePermission() {
|
||||
!route.meta?.requiresAuth ||
|
||||
!route.meta?.roles ||
|
||||
route.meta?.roles?.includes('*') ||
|
||||
route.meta?.roles?.includes(loginStore.roles[0])
|
||||
this.includeRole(route.meta?.roles, loginStore.roles)
|
||||
);
|
||||
},
|
||||
includeRole(arr1: Array<string>, arr2: Array<string>) {
|
||||
const temp = arr1.filter((item) => {
|
||||
return arr2.includes(item);
|
||||
});
|
||||
return !!temp.length;
|
||||
},
|
||||
findFirstPermissionRoute(_routers: any, role = 'admin') {
|
||||
const cloneRouters = [..._routers];
|
||||
while (cloneRouters.length) {
|
||||
|
Reference in New Issue
Block a user