From 034deebb2f336791747360bd147e10271c9dca15 Mon Sep 17 00:00:00 2001 From: erio Date: Thu, 12 Mar 2026 20:51:56 +0800 Subject: [PATCH] feat(groups): add platform brand colors to rate multipliers modal icon chore: bump version to 0.1.96.6 --- backend/cmd/server/VERSION | 2 +- .../admin/group/GroupRateMultipliersModal.vue | 17 ++++++++++++++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/backend/cmd/server/VERSION b/backend/cmd/server/VERSION index 7f67293269..5bca7f0bca 100644 --- a/backend/cmd/server/VERSION +++ b/backend/cmd/server/VERSION @@ -1 +1 @@ -0.1.96.5 +0.1.96.6 diff --git a/frontend/src/components/admin/group/GroupRateMultipliersModal.vue b/frontend/src/components/admin/group/GroupRateMultipliersModal.vue index 0097c8896c..a917421975 100644 --- a/frontend/src/components/admin/group/GroupRateMultipliersModal.vue +++ b/frontend/src/components/admin/group/GroupRateMultipliersModal.vue @@ -3,10 +3,12 @@
- - {{ group.name }} + + + {{ t('admin.groups.platforms.' + group.platform) }} + | - {{ t('admin.groups.platforms.' + group.platform) }} + {{ group.name }} | {{ t('admin.groups.columns.rateMultiplier') }}: {{ group.rate_multiplier }}x @@ -277,6 +279,15 @@ const batchFactor = ref(null) let searchTimeout: ReturnType +const platformColorClass = computed(() => { + switch (props.group?.platform) { + case 'anthropic': return 'text-orange-700 dark:text-orange-400' + case 'openai': return 'text-emerald-700 dark:text-emerald-400' + case 'antigravity': return 'text-purple-700 dark:text-purple-400' + default: return 'text-blue-700 dark:text-blue-400' + } +}) + // 是否显示"最终倍率"预览列 const showFinalRate = computed(() => { return batchFactor.value != null && batchFactor.value > 0 && batchFactor.value !== 1