fix: 修改到期收益率相关字段的提示信息和显示单位
This commit is contained in:
@@ -33,7 +33,7 @@ const rules: FormRules = {
|
|||||||
coverImage: [{ required: true, message: '请上传封面图片', trigger: ['blur', 'input'] }],
|
coverImage: [{ required: true, message: '请上传封面图片', trigger: ['blur', 'input'] }],
|
||||||
name: [{ required: true, message: '请输入产品名称', trigger: ['blur', 'input'] }],
|
name: [{ required: true, message: '请输入产品名称', trigger: ['blur', 'input'] }],
|
||||||
price: [{ required: true, message: '请输入产品价格', trigger: ['blur', 'change'] }],
|
price: [{ required: true, message: '请输入产品价格', trigger: ['blur', 'change'] }],
|
||||||
maturityYield: [{ required: true, message: '请输入到期收益率', trigger: ['blur', 'change'] }],
|
maturityYield: [{ required: true, message: '请输入到期收益', trigger: ['blur', 'change'] }],
|
||||||
subscribeStartAt: [{ required: true, message: '请选择订阅时间范围', trigger: ['blur', 'change'] }]
|
subscribeStartAt: [{ required: true, message: '请选择订阅时间范围', trigger: ['blur', 'change'] }]
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -93,16 +93,15 @@ function handleSubmit() {
|
|||||||
</NGrid>
|
</NGrid>
|
||||||
|
|
||||||
<NGrid :cols="2" :x-gap="12">
|
<NGrid :cols="2" :x-gap="12">
|
||||||
<NFormItemGi path="maturityYield" label="到期收益率">
|
<NFormItemGi path="maturityYield" label="到期收益">
|
||||||
<NInputNumber
|
<NInputNumber
|
||||||
:value="Number(form.maturityYield)"
|
:value="Number(form.maturityYield)"
|
||||||
:min="0"
|
:min="0"
|
||||||
:max="100"
|
:step="10"
|
||||||
:step="0.01"
|
|
||||||
class="w-full"
|
class="w-full"
|
||||||
@update:value="val => (form.maturityYield = String(val))"
|
@update:value="val => (form.maturityYield = String(val))"
|
||||||
>
|
>
|
||||||
<template #suffix>%</template>
|
<template #suffix>元</template>
|
||||||
</NInputNumber>
|
</NInputNumber>
|
||||||
</NFormItemGi>
|
</NFormItemGi>
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ const rules: FormRules = {
|
|||||||
coverImage: [{ required: true, message: '请上传封面图片', trigger: ['blur', 'input'] }],
|
coverImage: [{ required: true, message: '请上传封面图片', trigger: ['blur', 'input'] }],
|
||||||
name: [{ required: true, message: '请输入产品名称', trigger: ['blur', 'input'] }],
|
name: [{ required: true, message: '请输入产品名称', trigger: ['blur', 'input'] }],
|
||||||
price: [{ required: true, message: '请输入产品价格', trigger: ['blur', 'change'] }],
|
price: [{ required: true, message: '请输入产品价格', trigger: ['blur', 'change'] }],
|
||||||
maturityYield: [{ required: true, message: '请输入到期收益率', trigger: ['blur', 'change'] }],
|
maturityYield: [{ required: true, message: '请输入到期收益', trigger: ['blur', 'change'] }],
|
||||||
subscribeStartAt: [{ required: true, message: '请选择订阅时间范围', trigger: ['blur', 'change'] }]
|
subscribeStartAt: [{ required: true, message: '请选择订阅时间范围', trigger: ['blur', 'change'] }]
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -120,16 +120,15 @@ onMounted(() => {
|
|||||||
</NGrid>
|
</NGrid>
|
||||||
|
|
||||||
<NGrid :cols="2" :x-gap="12">
|
<NGrid :cols="2" :x-gap="12">
|
||||||
<NFormItemGi path="maturityYield" label="到期收益率">
|
<NFormItemGi path="maturityYield" label="到期收益">
|
||||||
<NInputNumber
|
<NInputNumber
|
||||||
:value="Number(form.maturityYield)"
|
:value="Number(form.maturityYield)"
|
||||||
:min="0"
|
:min="0"
|
||||||
:max="100"
|
:step="10"
|
||||||
:step="0.01"
|
|
||||||
class="w-full"
|
class="w-full"
|
||||||
@update:value="val => (form.maturityYield = String(val))"
|
@update:value="val => (form.maturityYield = String(val))"
|
||||||
>
|
>
|
||||||
<template #suffix>%</template>
|
<template #suffix>元</template>
|
||||||
</NInputNumber>
|
</NInputNumber>
|
||||||
</NFormItemGi>
|
</NFormItemGi>
|
||||||
|
|
||||||
|
|||||||
@@ -46,9 +46,9 @@ const columns: TableBaseColumns = [
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
key: 'maturityYield',
|
key: 'maturityYield',
|
||||||
title: '到期收益率',
|
title: '到期收益(元)',
|
||||||
render(row) {
|
render(row) {
|
||||||
return `${Number(row.maturityYield)}%`;
|
return Number(row.maturityYield);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user