From 8aae814f3f68e083066d952ac1b544bafe608980 Mon Sep 17 00:00:00 2001
From: xiaojinfei <378266566@qq.com>
Date: Fri, 9 Jan 2026 11:55:54 +0800
Subject: [PATCH 4/4] =?UTF-8?q?fix:=E9=A2=84=E8=AD=A6=E9=85=8D=E7=BD=AE?=
=?UTF-8?q?=E8=A1=A8=E5=8D=95=E6=A0=A1=E9=AA=8C=E9=97=AE=E9=A2=98=E4=BF=AE?=
=?UTF-8?q?=E5=A4=8D?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/warn/config/UpdateModal.vue | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/src/views/warn/config/UpdateModal.vue b/src/views/warn/config/UpdateModal.vue
index 3403adf..94f3186 100644
--- a/src/views/warn/config/UpdateModal.vue
+++ b/src/views/warn/config/UpdateModal.vue
@@ -35,7 +35,7 @@ const [registerQueryForm, {
})
-const [registerForm, {setFieldsValue, resetFields, validate}] = useForm({
+const [registerForm, {setFieldsValue, getFieldsValue,resetFields, validate}] = useForm({
labelWidth: 120,
baseColProps: {span: 24},
schemas: updateWarnForm,
@@ -107,12 +107,8 @@ const [registerModal, {setModalProps, closeModal}] = useModalInner(async (data)
async function handleSubmit() {
try {
+
const values = await validate()
- // ⭐ 条件校验(重点)
- if (values.inputName !== pointInfo.value.pointName) {
- createMessage.error('请确保点号信息与查询结果一致,如果不一致请重新查询')
- return
- }
setModalProps({confirmLoading: true})
if (unref(isUpdate)) {
await updateWarn(values)
@@ -123,6 +119,11 @@ async function handleSubmit() {
// 新增预警
//先拿查询表单数据
const queryValues = await validateQueryForm()
+ // ⭐ 条件校验(重点)
+ if (queryValues.inputName !== pointInfo.value.pointName) {
+ createMessage.error('请确保点号信息与查询结果一致,如果不一致请重新查询')
+ return
+ }
// 再拿输入的数据
const values = await validate()
// 合并三个数据