fix(payment): 修复支付页面货币显示错误

- 将支付页面中的货币符号从动态显示的 payment.leftCurrency 固定为 CNY
- 更新输入框占位符中的货币符号为 CNY
This commit is contained in:
xingyy 2025-03-07 19:30:29 +08:00
parent fae3728f5a
commit 6a060147a2

View File

@ -79,9 +79,9 @@ const handleInput = (e) => {
<img class="w-126px h-126px" src="@/static/images/dddf34@2x.png" alt=""> <img class="w-126px h-126px" src="@/static/images/dddf34@2x.png" alt="">
</div> </div>
<div class="text-#1A1A1A text-16px mb-25px font-bold">{{payStatus===0 ? t('payment.fullPayment') : t('payment.partialPayment')}}</div> <div class="text-#1A1A1A text-16px mb-25px font-bold">{{payStatus===0 ? t('payment.fullPayment') : t('payment.partialPayment')}}</div>
<div class="text-#999999 text-16px mb-24px font-bold" v-if="payStatus===0">{{payment.leftCurrency}} {{payment?.leftPrice}}</div> <div class="text-#999999 text-16px mb-24px font-bold" v-if="payStatus===0">CNY {{payment?.leftPrice}}</div>
<div class="mb-12px" v-else> <div class="mb-12px" v-else>
<input v-model="amount" class="w-272px h-48px bg-#F3F3F3 px-11px text-16px" type="text" :placeholder="`${t('payment.placeholder.amount')}${payment.leftCurrency}${payment?.leftPrice}`" @input="handleInput"> <input v-model="amount" class="w-272px h-48px bg-#F3F3F3 px-11px text-16px" type="text" :placeholder="`${t('payment.placeholder.amount')}CNY${payment?.leftPrice}`" @input="handleInput">
</div> </div>
<div class="text-#2B53AC text-14px" @click="changePayStatus">{{payStatus===1 ? t('payment.fullPayment') : t('payment.partialPayment')}}</div> <div class="text-#2B53AC text-14px" @click="changePayStatus">{{payStatus===1 ? t('payment.fullPayment') : t('payment.partialPayment')}}</div>
<div class="w-full mt-auto mb-40px"> <div class="w-full mt-auto mb-40px">