fix: 用户发现问题优化及功能完善。

This commit is contained in:
tianyongbao
2024-07-05 18:27:59 +08:00
parent 366ffc1363
commit 624f9c48f9
2 changed files with 12 additions and 8 deletions

View File

@@ -37,11 +37,11 @@
inputAlign="right" border="none"></u--input>
<u-icon slot="right" name="arrow-down"></u-icon>
</u-form-item>
<u-form-item label="总利息" prop="totalInterest" >
<u-form-item label="总利息" prop="totalInterest" required >
<u--input v-model="form.totalInterest" placeholder="请填写总利息"
inputAlign="right" border="none"></u--input>
</u-form-item>
<u-form-item label="已还期数" prop="repaidPeriod" >
<u-form-item label="已还期数" prop="repaidPeriod" required >
<u--input v-model="form.repaidPeriod" placeholder="请填写已还期数"
inputAlign="right" border="none"></u--input>
</u-form-item>
@@ -118,8 +118,8 @@ const data = reactive({
installmentAmount: null,
installmentDate: null,
period: null,
repaidPeriod: null,
totalInterest: null,
repaidPeriod: 0,
totalInterest: 0,
interestRate: null,
dueDate: null,
closeDate: null,
@@ -143,6 +143,8 @@ const data = reactive({
settleStateName: [{ type: 'string', required: true, message: '结清状态不能为空', trigger: ['change', 'blur'] }],
billAmount: [{ type: 'number', required: true, message: '分期金额不能为空', trigger: ['change', 'blur'] }],
period: [{ type: 'number', required: true, message: '分期期数不能为空', trigger: ['change', 'blur'] }],
totalInterest: [{ type: 'number', required: true, message: '总利息不能为空', trigger: ['change', 'blur'] }],
repaidPeriod: [{ type: 'number', required: true, message: '已还期数不能为空', trigger: ['change', 'blur'] }],
balance: [{ type: 'number', required: true, message: '余额不能为空', trigger: ['change', 'blur'] }],
}
})

View File

@@ -37,11 +37,11 @@
inputAlign="right" border="none"></u--input>
<u-icon slot="right" name="arrow-down"></u-icon>
</u-form-item>
<u-form-item label="总利息" prop="totalInterest" >
<u-form-item label="总利息" prop="totalInterest" required >
<u--input v-model="form.totalInterest" placeholder="请填写总利息"
inputAlign="right" border="none"></u--input>
</u-form-item>
<u-form-item label="已还期数" prop="repaidPeriod" >
<u-form-item label="已还期数" prop="repaidPeriod" required >
<u--input v-model="form.repaidPeriod" placeholder="请填写已还期数"
inputAlign="right" border="none"></u--input>
</u-form-item>
@@ -118,8 +118,8 @@ const data = reactive({
installmentAmount: null,
installmentDate: null,
period: null,
repaidPeriod: null,
totalInterest: null,
repaidPeriod: 0,
totalInterest: 0,
interestRate: null,
dueDate: null,
closeDate: null,
@@ -143,6 +143,8 @@ const data = reactive({
settleStateName: [{ type: 'string', required: true, message: '结清状态不能为空', trigger: ['change', 'blur'] }],
installmentAmount: [{ type: 'number', required: true, message: '借款金额不能为空', trigger: ['change', 'blur'] }],
period: [{ type: 'number', required: true, message: '借款期数不能为空', trigger: ['change', 'blur'] }],
totalInterest: [{ type: 'number', required: true, message: '总利息不能为空', trigger: ['change', 'blur'] }],
repaidPeriod: [{ type: 'number', required: true, message: '已还期数不能为空', trigger: ['change', 'blur'] }],
balance: [{ type: 'number', required: true, message: '余额不能为空', trigger: ['change', 'blur'] }],
}
})