This commit is contained in:
caozehui
2025-04-09 14:30:00 +08:00
parent ef63fcf807
commit 9938306884
8 changed files with 442 additions and 274 deletions

View File

@@ -114,7 +114,7 @@
<div class="form-item-container">
<el-form-item label="频率:" prop="name">
<div class="input-label-container">
<el-input type="number" style="width: 100px" v-model="form.ffreq" />
<el-input type="number" style="width: 100px" v-model="form.ffreq" onkeypress="return (/[\d]/.test(String.fromCharCode(event.keyCode)))" @change="validateFreq" />
<label>Hz</label>
</div>
</el-form-item>
@@ -611,6 +611,15 @@ const copyRow = (num: number, index: number) => {
})
}
const validateFreq = () => {
if (form.value.ffreq < 40) {
ElMessage.warning("频率不能低于40Hz")
form.value.ffreq = 40
} else if (form.value.ffreq > 60) {
ElMessage.warning("频率不能高于60Hz")
form.value.ffreq = 60
}
}
// 打开 drawer(新增、编辑)
const openDialog = () => {}