mirror of
https://github.com/ccmjga/zhilu-admin
synced 2026-06-18 20:07:12 +00:00
add llm config
This commit is contained in:
@@ -16,6 +16,7 @@ export enum RoutePath {
|
||||
POSITIONVIEW = "positions",
|
||||
CREATEUSERVIEW = "create-user",
|
||||
AICHATVIEW = "ai/chat",
|
||||
LLMCONFIGVIEW = "llm/config",
|
||||
SCHEDULERVIEW = "scheduler",
|
||||
UPSERTUSERVIEW = "upsert-user",
|
||||
UPSERTROLEVIEW = "upsert-role",
|
||||
@@ -41,6 +42,7 @@ export enum RouteName {
|
||||
POSITIONVIEW = "positions",
|
||||
CREATEUSERVIEW = "create-user",
|
||||
AICHATVIEW = "ai/chat",
|
||||
LLMCONFIGVIEW = "llm/config",
|
||||
SCHEDULERVIEW = "scheduler",
|
||||
UPSERTUSERVIEW = "upsert-user",
|
||||
UPSERTROLEVIEW = "upsert-role",
|
||||
@@ -67,4 +69,6 @@ export enum EPermission {
|
||||
WRITE_USER_ROLE_PERMISSION = "WRITE_USER_ROLE_PERMISSION",
|
||||
DELETE_USER_ROLE_PERMISSION = "DELETE_USER_ROLE_PERMISSION",
|
||||
READ_USER_ROLE_PERMISSION = "READ_USER_ROLE_PERMISSION",
|
||||
READ_LLM_CONFIG_PERMISSION = "READ_LLM_CONFIG_PERMISSION",
|
||||
WRITE_LLM_CONFIG_PERMISSION = "WRITE_LLM_CONFIG_PERMISSION",
|
||||
}
|
||||
|
||||
@@ -8,7 +8,15 @@ const aiRoutes: RouteRecordRaw[] = [
|
||||
component: () => import("@/views/AiChatView.vue"),
|
||||
meta: {
|
||||
requiresAuth: true,
|
||||
// hasPermission: EPermission.READ_USER_ROLE_PERMISSION,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: RoutePath.LLMCONFIGVIEW,
|
||||
name: RouteName.LLMCONFIGVIEW,
|
||||
component: () => import("@/views/LlmConfigView.vue"),
|
||||
meta: {
|
||||
requiresAuth: true,
|
||||
hasPermission: EPermission.READ_LLM_CONFIG_PERMISSION,
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user