diff --git a/src/components/data/complaintformdialog.vue b/src/components/data/complaintformdialog.vue index 1aaee38..4b13a7e 100644 --- a/src/components/data/complaintformdialog.vue +++ b/src/components/data/complaintformdialog.vue @@ -678,6 +678,13 @@ function normalizeThingFiles(val) { } async function onSubmit() { + if (!formRef.value) return; + try { + await formRef.value.validate(); + } catch { + feedback.msgWarning("请完善必填信息"); + return; + } fillFiledName(); // 添加模式:内部调用 API