2025年05月12日18:30:46
This commit is contained in:
parent
6d5621fa91
commit
c6c2e541f8
@ -22,6 +22,7 @@
|
|||||||
</el-col>
|
</el-col>
|
||||||
<el-col :span="6">
|
<el-col :span="6">
|
||||||
<div class="item"><span>固件版本:</span>{{ query.deviceVersion }}</div>
|
<div class="item"><span>固件版本:</span>{{ query.deviceVersion }}</div>
|
||||||
|
<div class="item"><span>紧急联系人:</span>{{ query.deviceVersion }}</div>
|
||||||
</el-col>
|
</el-col>
|
||||||
</el-row>
|
</el-row>
|
||||||
</el-card>
|
</el-card>
|
||||||
|
@ -136,6 +136,9 @@ const getDeviceConfig = () => {
|
|||||||
phone: item.phone,
|
phone: item.phone,
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
for (let i = 0; i <= 3 - arr.length; i++) {
|
||||||
|
arr.push({ name: "", phone: "" });
|
||||||
|
}
|
||||||
ruleForm.value = {
|
ruleForm.value = {
|
||||||
...res,
|
...res,
|
||||||
contacts: arr.length
|
contacts: arr.length
|
||||||
@ -152,6 +155,15 @@ const submitForm = async (formEl: FormInstance | undefined) => {
|
|||||||
if (!formEl) return;
|
if (!formEl) return;
|
||||||
await formEl.validate((valid) => {
|
await formEl.validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
|
for (let i = 1; i < ruleForm.value.contacts.length; i++) {
|
||||||
|
let item = ruleForm.value.contacts[i];
|
||||||
|
if (!item.name && item.phone) {
|
||||||
|
return ElMessage.error(`请输入姓名${i + 1}`);
|
||||||
|
}
|
||||||
|
if (item.name && !item.phone) {
|
||||||
|
return ElMessage.error(`请输入紧急电话${i + 1}`);
|
||||||
|
}
|
||||||
|
}
|
||||||
deviceConfigModify({
|
deviceConfigModify({
|
||||||
...ruleForm.value,
|
...ruleForm.value,
|
||||||
contacts: ruleForm.value.contacts,
|
contacts: ruleForm.value.contacts,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user