归档详情物流问题

This commit is contained in:
Your Name
2023-10-12 10:39:01 +08:00
parent db400b2d7f
commit 1a04d916f0
4 changed files with 44 additions and 26 deletions
@@ -37,6 +37,8 @@
<el-input
v-model="formData.caseSubjectAmount"
placeholder="请输入案件标的"
@keyup.native="InputNumber('caseSubjectAmount')"
autocomplete="off"
/>
</el-form-item>
</el-col>
@@ -860,6 +862,33 @@ export default {
},
},
methods: {
// 过滤输入的金额
InputNumber (property) {
this.formData[property] = this.limitInputPointNumber(this.formData[property])
},
// 验证只能输入数字
limitInputNumber (val) {
if (val) {
return String(val).replace(/\D/g, '')
}
return val
},
// 限制只能输入数字(可以输入两位小数)
limitInputPointNumber (val) {
if (val === 0 || val === '0' || val === '') {
return ''
} else {
let value = null
value = String(val).replace(/[^\d.]/g, '') // 清除“数字”和“.”以外的字符
value = value.replace(/\.{2,}/g, '.') // 只保留第一个. 清除多余的
value = value.replace('.', '$#$').replace(/\./g, '').replace('$#$', '.')
value = value.replace(/^(-)*(\d+)\.(\d\d).*$/, '$1$2.$3') // 只能输入两个小数
return Number(value)
}
},
UploadUrl() {
return window.location.origin + "/API/evidence/upload";
},