From 59fa5e2b39c2a61d8a6e37dfe93bcb994031701a Mon Sep 17 00:00:00 2001 From: tbphp Date: Sat, 1 Aug 2026 15:34:26 +0800 Subject: [PATCH] =?UTF-8?q?refactor(group-detail):=20=E5=A4=8D=E7=94=A8?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E5=88=97=E8=A1=A8=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../collection/CollectionFilterBar.vue | 7 + web/src/components/ui/AppDrawer.vue | 32 +- web/src/components/ui/AppToastViewport.vue | 7 +- .../access-keys/AccessKeyCollection.vue | 1 - .../features/access-keys/AccessKeyDrawer.vue | 6 +- .../access-keys/AccessKeyScopeEditor.vue | 12 +- .../groups/keys/GroupKeyMobileCard.vue | 151 --------- .../features/groups/keys/GroupKeyRecord.vue | 309 ++++++++++++++++++ web/src/features/groups/keys/GroupKeyRow.vue | 210 ------------ web/src/features/groups/keys/GroupKeysTab.vue | 268 ++++++++------- .../features/groups/models/GroupModelsTab.vue | 225 +++++++++---- .../features/model-prices/ModelPricesView.vue | 5 +- web/src/i18n/locales/en-US/access-keys.ts | 3 +- web/src/i18n/locales/en-US/group.ts | 1 + web/src/i18n/locales/ja-JP/group.ts | 1 + web/src/i18n/locales/zh-CN/group.ts | 1 + 16 files changed, 650 insertions(+), 589 deletions(-) delete mode 100644 web/src/features/groups/keys/GroupKeyMobileCard.vue create mode 100644 web/src/features/groups/keys/GroupKeyRecord.vue delete mode 100644 web/src/features/groups/keys/GroupKeyRow.vue diff --git a/web/src/components/collection/CollectionFilterBar.vue b/web/src/components/collection/CollectionFilterBar.vue index b0fa9453..2b1921dc 100644 --- a/web/src/components/collection/CollectionFilterBar.vue +++ b/web/src/components/collection/CollectionFilterBar.vue @@ -3,9 +3,11 @@ withDefaults( defineProps<{ label: string showResult?: boolean + singleColumn?: boolean }>(), { showResult: false, + singleColumn: false, }, ) @@ -13,6 +15,7 @@ withDefaults(