feat: rbac初步对接完成

This commit is contained in:
Blizzard
2026-04-30 22:53:46 +08:00
parent 3ed0b76fc2
commit e3e38800aa
45 changed files with 1637 additions and 467 deletions
+8
View File
@@ -85,6 +85,14 @@ function AppRoutes() {
{hasFetchedMenus && dynamicRoutes.length === 0 && (
<Route path="*" element={<NoPermission />} />
)}
{hasFetchedMenus && dynamicRoutes.length > 0 && (
<Route path="*" element={
<div className="flex flex-col items-center justify-center min-h-[60vh] text-center w-full">
<h2 className="text-2xl font-bold mb-2 text-foreground"></h2>
<p className="text-muted-foreground"></p>
</div>
} />
)}
</Route>
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>