diff --git a/new-ui/projects/admin/src/router/menu.ts b/new-ui/projects/admin/src/router/menu.ts index 96234192..8913088c 100644 --- a/new-ui/projects/admin/src/router/menu.ts +++ b/new-ui/projects/admin/src/router/menu.ts @@ -32,6 +32,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "用户管理", icon: IconUser, + permission: "api_admin_user_list", }, component: () => import("@/views/User/UserContainer.vue"), }, @@ -41,6 +42,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "角色模型", icon: IconCodeSandbox, + permission: "api_admin_role_list", }, component: () => import("@/views/Role/RoleContainer.vue"), }, @@ -50,6 +52,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "语言模型", icon: IconCodepen, + permission: "api_admin_model_list", }, component: () => import("@/views/ChatModel/ChatModelContainer.vue"), }, @@ -59,6 +62,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "充值产品", icon: IconWechatpay, + permission: "api_admin_product_list", }, component: () => import("@/views/Product/ProductContainer.vue"), }, @@ -68,6 +72,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "APIKEY", icon: IconLock, + permission: "api_admin_apikey_list", }, component: () => import("@/views/ApiKey/ApiKeyContainer.vue"), }, @@ -77,6 +82,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "充值订单", icon: IconOrderedList, + permission: "api_admin_order_list", }, component: () => import("@/views/Order/OrderContainer.vue"), }, @@ -87,6 +93,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "众筹管理", icon: IconHeartFill, + permission: "api_admin_reward_list", }, component: () => import("@/views/Reward/RewardContainer.vue"), }, @@ -96,6 +103,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "函数管理", icon: IconCodeSquare, + permission: "api_admin_function_list", }, component: () => import("@/views/Functions/FunctionsContainer.vue"), }, @@ -105,6 +113,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "对话管理", icon: IconMessage, + permission: "api_admin_chat_list", }, component: () => import("@/views/Chats/ChatsContainer.vue"), }, @@ -114,6 +123,7 @@ const menu: RouteRecordRaw[] = [ meta: { title: "网站设置", icon: IconSettings, + permission: "api_admin_config_get", }, component: () => import("@/views/System/SystemContainer.vue"), }, diff --git a/new-ui/projects/admin/src/router/system.ts b/new-ui/projects/admin/src/router/system.ts index d174c7c5..8a1fb5ba 100644 --- a/new-ui/projects/admin/src/router/system.ts +++ b/new-ui/projects/admin/src/router/system.ts @@ -5,6 +5,7 @@ const system: RouteRecordRaw[] = [ name: "SysAdmin", meta: { title: "系统管理员", + permission: "api_admin_sysUser_list", }, component: () => import("@/views/SysAdmin/SysAdminContainer.vue"), }, @@ -13,6 +14,7 @@ const system: RouteRecordRaw[] = [ name: "SysPermission", meta: { title: "权限配置", + permission: "api_admin_sysPermission_list", }, component: () => import("@/views/SysPermission/SysPermissionContainer.vue"), }, @@ -21,6 +23,7 @@ const system: RouteRecordRaw[] = [ name: "SysRole", meta: { title: "角色管理", + permission: "api_admin_sysRole_list", }, component: () => import("@/views/SysRole/SysRoleContainer.vue"), }, diff --git a/new-ui/projects/admin/src/views/ApiKey/ApiKeyContainer.vue b/new-ui/projects/admin/src/views/ApiKey/ApiKeyContainer.vue index be961dce..e35aaaeb 100644 --- a/new-ui/projects/admin/src/views/ApiKey/ApiKeyContainer.vue +++ b/new-ui/projects/admin/src/views/ApiKey/ApiKeyContainer.vue @@ -1,6 +1,5 @@