mod: 修改opus周限额为Claude模型的周限额

This commit is contained in:
sczheng
2026-01-22 15:04:34 +08:00
parent 0f5321b0ef
commit 1027a2e3e2
12 changed files with 339 additions and 79 deletions

View File

@@ -232,10 +232,10 @@
/>
</div>
<!-- Opus 模型周费用限制 -->
<!-- Claude 模型周费用限制 -->
<div>
<label class="mb-3 block text-sm font-semibold text-gray-700 dark:text-gray-300">
Opus 模型周费用限制 (美元)
Claude 模型周费用限制 (美元)
</label>
<input
v-model="form.weeklyOpusCostLimit"
@@ -246,7 +246,7 @@
type="number"
/>
<p class="mt-1 text-xs text-gray-500 dark:text-gray-400">
设置 Opus 模型的周费用限制周一到周日 Claude 官方账户
设置 Claude 模型的周费用限制周一到周日 Claude 模型请求生效
</p>
</div>
@@ -510,7 +510,7 @@ const form = reactive({
concurrencyLimit: '',
dailyCostLimit: '',
totalCostLimit: '',
weeklyOpusCostLimit: '', // 新增Opus周费用限制
weeklyOpusCostLimit: '', // 新增Claude周费用限制
permissions: '', // 空字符串表示不修改
claudeAccountId: '',
geminiAccountId: '',

View File

@@ -386,7 +386,7 @@
<div>
<label class="mb-2 block text-sm font-semibold text-gray-700 dark:text-gray-300"
>Opus 模型周费用限制 (美元)</label
>Claude 模型周费用限制 (美元)</label
>
<div class="space-y-2">
<div class="flex gap-2">
@@ -428,7 +428,8 @@
type="number"
/>
<p class="text-xs text-gray-500 dark:text-gray-400">
设置 Opus 模型的周费用限制周一到周日 Claude 官方账户0 或留空表示无限制
设置 Claude 模型的周费用限制周一到周日 Claude 模型请求生效0
或留空表示无限制
</p>
</div>
</div>

View File

@@ -324,7 +324,7 @@
<div>
<label class="mb-3 block text-sm font-semibold text-gray-700 dark:text-gray-300"
>Opus 模型周费用限制 (美元)</label
>Claude 模型周费用限制 (美元)</label
>
<div class="space-y-3">
<div class="flex gap-2">
@@ -366,7 +366,8 @@
type="number"
/>
<p class="text-xs text-gray-500 dark:text-gray-400">
设置 Opus 模型的周费用限制周一到周日 Claude 官方账户0 或留空表示无限制
设置 Claude 模型的周费用限制周一到周日 Claude 模型请求生效0
或留空表示无限制
</p>
</div>
</div>

View File

@@ -167,11 +167,11 @@
</div>
</div>
<!-- Opus 模型周费用限制 -->
<!-- Claude 模型周费用限制 -->
<div v-if="statsData.limits.weeklyOpusCostLimit > 0">
<div class="mb-2 flex items-center justify-between">
<span class="text-sm font-medium text-gray-600 dark:text-gray-400 md:text-base"
>Opus 模型周费用限制</span
>Claude 模型周费用限制</span
>
<span class="text-xs text-gray-500 dark:text-gray-400 md:text-sm">
${{ statsData.limits.weeklyOpusCost.toFixed(4) }} / ${{
@@ -383,7 +383,7 @@ const getTotalCostProgressColor = () => {
return 'bg-blue-500'
}
// 获取Opus周费用进度
// 获取Claude周费用进度
const getOpusWeeklyCostProgress = () => {
if (
!statsData.value.limits.weeklyOpusCostLimit ||
@@ -395,7 +395,7 @@ const getOpusWeeklyCostProgress = () => {
return Math.min(percentage, 100)
}
// 获取Opus周费用进度条颜色
// 获取Claude周费用进度条颜色
const getOpusWeeklyCostProgressColor = () => {
const progress = getOpusWeeklyCostProgress()
if (progress >= 100) return 'bg-red-500'