From 0fb4ec03d14c0044d858beda0074a67b42d1885f Mon Sep 17 00:00:00 2001 From: weitingdong <2480899115@qq.com> Date: Fri, 12 Jul 2024 14:17:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20=E8=BF=BD=E5=8A=A0=20?= =?UTF-8?q?=E6=B4=BB=E6=80=A7=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inspection/inspectionobjectDetail.vue | 25 +++++++++++++------ src/views/leger/equipmentledgerDetail.vue | 12 ++++----- src/views/leger/toolinventoryrecordDetail.vue | 17 ++++--------- 3 files changed, 28 insertions(+), 26 deletions(-) diff --git a/src/views/inspection/inspectionobjectDetail.vue b/src/views/inspection/inspectionobjectDetail.vue index 07f111f..9a9c38f 100644 --- a/src/views/inspection/inspectionobjectDetail.vue +++ b/src/views/inspection/inspectionobjectDetail.vue @@ -182,18 +182,29 @@ export default { this.SearchDetail(); }, methods: { + // handleFormSubmit() { + // const form = this.$refs.form; + // form.validate((valid) => { + // if (valid) { + // this.Submit(); + // } else { + // this.$message({ + // type: "warning", + // message: "请输入必要信息!" + // }); + // } + // }); + // }, handleFormSubmit() { - const form = this.$refs.form; - form.validate((valid) => { + this.$refs.form.validate((valid, done, msg) => { if (valid) { + done() this.Submit(); } else { - this.$message({ - type: "warning", - message: "请输入必要信息!" - }); + console.log('error submit!!'); + return false; } - }); + }) }, // 处理表单提交 Submit() { diff --git a/src/views/leger/equipmentledgerDetail.vue b/src/views/leger/equipmentledgerDetail.vue index be57011..f26dd6f 100644 --- a/src/views/leger/equipmentledgerDetail.vue +++ b/src/views/leger/equipmentledgerDetail.vue @@ -674,17 +674,15 @@ }, methods: { handleFormSubmit() { - const form = this.$refs.tab1_form; - form.validate((valid) => { + this.$refs.form.validate((valid, done, msg) => { if (valid) { + done() this.Submit(); } else { - this.$message({ - type: "warning", - message: "请输入必要信息!" - }); + console.log('error submit!!'); + return false; } - }); + }) }, // 处理表单提交 Submit() { diff --git a/src/views/leger/toolinventoryrecordDetail.vue b/src/views/leger/toolinventoryrecordDetail.vue index 47fb015..874dab4 100644 --- a/src/views/leger/toolinventoryrecordDetail.vue +++ b/src/views/leger/toolinventoryrecordDetail.vue @@ -509,23 +509,16 @@ export default { } }, methods: { - handleTabChange(column) { - // activeTab 可能是当前激活的 Tab 的索引或标题 - alert('当前激活的 Tab:', column.prop); - // 你可以在这里执行更多的逻辑 - }, handleFormSubmit() { - const form = this.$refs.tab1_form; - form.validate((valid) => { + this.$refs.form.validate((valid, done, msg) => { if (valid) { + done() this.Submit(); } else { - this.$message({ - type: "warning", - message: "请输入必要信息!" - }); + console.log('error submit!!'); + return false; } - }); + }) }, // 处理表单提交 Submit() {