fix(avatar): normalize legacy plan copy

This commit is contained in:
stefanfeng
2026-08-26 14:02:38 +08:00
parent ea932f27fb
commit 5360cac8ad
+2 -1
View File
@@ -32,7 +32,7 @@
<div class="plan-amount">{{ formatTokenAmount(plan.amount) }}</div>
<div class="plan-unit">积分</div>
<div class="plan-price">¥{{ plan.price }}</div>
<div class="plan-desc" v-if="plan.desc">{{ plan.desc }}</div>
<div class="plan-desc" v-if="plan.desc">{{ formatPointsCopy(plan.desc) }}</div>
</div>
</div>
</section>
@@ -125,6 +125,7 @@ const formatTokenAmount = (amount: number) => {
if (amount >= 1_000_000 && amount % 1_000_000 === 0) return `${amount / 1_000_000}M`
return amount.toLocaleString()
}
const formatPointsCopy = (value: string) => value.replace(/\bToken\b/gi, '积分')
const doCharge = async () => {
if (!selectedPlan.value || charging.value) return
charging.value = true