fix: 移除授权价格输入框货币格式

- 移除NumberField的format-options避免显示货币单位
- 在输入框后添加¥单位标签

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-09 22:39:26 +08:00
parent e7dc05c257
commit 121d8f77db
2 changed files with 32 additions and 26 deletions
+16 -13
View File
@@ -247,19 +247,22 @@ onMounted(() => {
<div class="space-y-2"> <div class="space-y-2">
<UiLabel>{{ t('admin.agentApps.createForm.price') }} <span class="text-destructive">*</span></UiLabel> <UiLabel>{{ t('admin.agentApps.createForm.price') }} <span class="text-destructive">*</span></UiLabel>
<NumberField <div class="flex items-center gap-2">
v-model="formData.price" <NumberField
:min="0" v-model="formData.price"
:format-options="{ style: 'currency', currency: 'CNY', currencyDisplay: 'symbol' }" :min="0"
:disabled="saving" :step="0.01"
class="w-32" :disabled="saving"
> class="w-32"
<NumberFieldContent> >
<NumberFieldDecrement /> <NumberFieldContent>
<NumberFieldInput /> <NumberFieldDecrement />
<NumberFieldIncrement /> <NumberFieldInput />
</NumberFieldContent> <NumberFieldIncrement />
</NumberField> </NumberFieldContent>
</NumberField>
<span class="text-sm text-muted-foreground">¥</span>
</div>
</div> </div>
</UiCardContent> </UiCardContent>
</UiCard> </UiCard>
+16 -13
View File
@@ -237,19 +237,22 @@ onMounted(() => {
<div class="space-y-2"> <div class="space-y-2">
<UiLabel>{{ t('admin.agentApps.createForm.price') }} <span class="text-destructive">*</span></UiLabel> <UiLabel>{{ t('admin.agentApps.createForm.price') }} <span class="text-destructive">*</span></UiLabel>
<NumberField <div class="flex items-center gap-2">
v-model="formData.price" <NumberField
:min="0" v-model="formData.price"
:format-options="{ style: 'currency', currency: 'CNY', currencyDisplay: 'symbol' }" :min="0"
:disabled="saving" :step="0.01"
class="w-32" :disabled="saving"
> class="w-32"
<NumberFieldContent> >
<NumberFieldDecrement /> <NumberFieldContent>
<NumberFieldInput /> <NumberFieldDecrement />
<NumberFieldIncrement /> <NumberFieldInput />
</NumberFieldContent> <NumberFieldIncrement />
</NumberField> </NumberFieldContent>
</NumberField>
<span class="text-sm text-muted-foreground">¥</span>
</div>
</div> </div>
<div class="space-y-2"> <div class="space-y-2">