This commit is contained in:
2024-09-03 17:40:15 +08:00
parent bdb8c55b2b
commit f470a7fece
21 changed files with 383 additions and 71 deletions

View File

@@ -22,7 +22,7 @@ const DASHBOARD = {
locale: "工作台",
icon: "icon-dashboard",
title: "工作台",
ignoreCache: true,
ignoreCache: true
}
},
{
@@ -43,7 +43,7 @@ const DASHBOARD = {
component: () => import("@/views/dashboard/usermanage/index.vue"),
meta: {
requiresAuth: true,
roles: ["*"],
roles: ["admin"], // 只有管理员admin才看得到
locale: "用户管理",
icon: "icon-user-group",
title: "用户管理"

View File

@@ -9,7 +9,8 @@ const TESTMANAGE = {
icon: "icon-desktop",
order: 1,
locale: "日志监控",
title: "日志监控"
title: "日志监控",
roles: ["admin"] // 只有role=admin的用户才看到该页面
},
children: [
{
@@ -18,7 +19,6 @@ const TESTMANAGE = {
component: () => import("@/views/monitor/operationLog/index.vue"),
meta: {
requiresAuth: true,
roles: ["*"],
locale: "数据操作日志",
icon: "icon-file",
title: "数据操作日志"