From f54127cba56b6cae9b1a8055c0d46f429719fff5 Mon Sep 17 00:00:00 2001 From: fawney19 Date: Sat, 13 Dec 2025 22:26:47 +0800 Subject: [PATCH] refactor(frontend): optimize view pages (admin, shared, user) --- frontend/src/views/admin/AliasManagement.vue | 95 ++++- frontend/src/views/admin/ApiKeys.vue | 20 +- frontend/src/views/admin/AuditLogs.vue | 76 +++- frontend/src/views/admin/CacheMonitoring.vue | 90 ++++- frontend/src/views/admin/IPSecurity.vue | 41 +- frontend/src/views/admin/ModelManagement.vue | 119 +++++- .../src/views/admin/ProviderManagement.vue | 130 ++++++- frontend/src/views/admin/Users.vue | 96 ++++- frontend/src/views/shared/Dashboard.vue | 361 ++++++++++-------- frontend/src/views/shared/Usage.vue | 2 +- frontend/src/views/user/Announcements.vue | 99 ++++- frontend/src/views/user/ModelCatalog.vue | 101 ++++- frontend/src/views/user/MyApiKeys.vue | 6 +- .../user/components/UserModelDetailDrawer.vue | 12 +- 14 files changed, 980 insertions(+), 268 deletions(-) diff --git a/frontend/src/views/admin/AliasManagement.vue b/frontend/src/views/admin/AliasManagement.vue index 774ecb3..aa77325 100644 --- a/frontend/src/views/admin/AliasManagement.vue +++ b/frontend/src/views/admin/AliasManagement.vue @@ -2,12 +2,12 @@
-
-
-

+
+
+

别名管理

-
+
@@ -15,11 +15,11 @@ id="alias-search" v-model="aliasesSearch" placeholder="搜索别名或关联模型" - class="w-44 pl-8 pr-3 h-8 text-sm border-border/60 focus-visible:ring-1" + class="w-32 sm:w-44 pl-8 pr-3 h-8 text-sm border-border/60 focus-visible:ring-1" />
-
+