完善权限缓存与监控指标
This commit is contained in:
@@ -436,11 +436,11 @@ const routes: RouteRecordRaw[] = [
|
||||
},
|
||||
{
|
||||
path: "projects/:projectId/members",
|
||||
redirect: (to) => ({ path: "/admin/permissions", query: { projectId: to.params.projectId as string, sub: "members" } }),
|
||||
redirect: (to) => ({ path: "/admin/permissions/project", query: { projectId: to.params.projectId as string, sub: "members" } }),
|
||||
},
|
||||
{
|
||||
path: "projects/:id/api-permissions",
|
||||
redirect: (to) => ({ path: "/admin/permissions", query: { projectId: to.params.id as string } }),
|
||||
redirect: (to) => ({ path: "/admin/permissions/project", query: { projectId: to.params.id as string } }),
|
||||
},
|
||||
{
|
||||
path: "projects/:projectId/sites",
|
||||
@@ -456,9 +456,25 @@ const routes: RouteRecordRaw[] = [
|
||||
},
|
||||
{
|
||||
path: "permissions",
|
||||
name: "AdminPermissions",
|
||||
redirect: "/admin/permissions/system",
|
||||
},
|
||||
{
|
||||
path: "permissions/system",
|
||||
name: "AdminPermissionsSystem",
|
||||
component: PermissionManagement,
|
||||
meta: { title: TEXT.menu.permissionManagement, requiresAdmin: true },
|
||||
meta: { title: "系统级权限", requiresAdmin: true },
|
||||
},
|
||||
{
|
||||
path: "permissions/project",
|
||||
name: "AdminPermissionsProject",
|
||||
component: PermissionManagement,
|
||||
meta: { title: "项目权限配置", requiresAdmin: true },
|
||||
},
|
||||
{
|
||||
path: "permissions/monitoring",
|
||||
name: "AdminPermissionsMonitoring",
|
||||
component: PermissionManagement,
|
||||
meta: { title: "权限监控", requiresAdmin: true },
|
||||
},
|
||||
],
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user