feat(frontend): expose processing tier pricing

This commit is contained in:
MMEXA
2026-07-11 12:27:09 +08:00
parent 0b30cc6b0f
commit 8f1070a451
25 changed files with 2488 additions and 340 deletions
@@ -165,6 +165,7 @@
</Badge>
</div>
</div>
</div>
<!-- 定价信息 -->
@@ -173,6 +174,8 @@
定价信息
</h4>
<ProcessingTierPricingSummary :pricing="model.default_tiered_pricing" />
<!-- 单阶梯(固定价格)展示 -->
<div
v-if="getTierCount(model.default_tiered_pricing) <= 1"
@@ -336,6 +339,7 @@ import TableRow from '@/components/ui/table-row.vue'
import TableHead from '@/components/ui/table-head.vue'
import TableCell from '@/components/ui/table-cell.vue'
import { formatTokens } from '@/utils/format'
import ProcessingTierPricingSummary from '@/features/models/components/ProcessingTierPricingSummary.vue'
import type { PublicGlobalModel } from '@/api/public-models'
import type { TieredPricingConfig, PricingTier } from '@/api/endpoints/types'