feat: 产品菜单路由权限

This commit is contained in:
rd
2025-07-08 16:55:04 +08:00
parent ead209da4d
commit f87e5ff020
26 changed files with 263 additions and 102 deletions

View File

@ -0,0 +1,13 @@
import { useUserStore } from '@/stores/modules/user';
export function checkRoutePermission(routeName: string) {
const userStore = useUserStore();
const allowAccessRoutes = userStore.allowAccessRoutes;
if (!routeName) return false;
// console.log({ routeName, allowAccessRoutes });
const route = allowAccessRoutes.find((route) => route.name === routeName);
console.log({ route });
return !!route;
}