From c40fbae4800849fe5c4ab96c19ae1c4f057f2774 Mon Sep 17 00:00:00 2001 From: zhen <1173776308@qq.com> Date: Fri, 19 Jul 2024 14:11:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=A0=E5=90=8C=E6=9C=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/smart/operationticketDetail.vue | 36 +++++++++++++++-------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/src/views/smart/operationticketDetail.vue b/src/views/smart/operationticketDetail.vue index 1ae9ed1..f6a8e73 100644 --- a/src/views/smart/operationticketDetail.vue +++ b/src/views/smart/operationticketDetail.vue @@ -51,7 +51,7 @@
- @@ -132,23 +132,24 @@ export default { data () { var validateStartTime = (rule, value, callback) => { - if (value === '') { + alert(value); + if (value === '' || value ===null) { callback(new Error('请输入计划开始日期')); } else if(this.tab1_form.plannedEndTime !== '' && this.tab1_form.plannedEndTime !== null) { if(this.tab1_form.plannedEndTime < value) { - callback(new Error('输入的计划开始日期大于计划结束日期')); + callback(new Error('输入的计划开始日期大于计划结束日期')); } } - callback(); + callback(); }; var validateEndTime = (rule, value, callback) => { - if (value === '') { + alert(value); + if (value === '' || value ===null ) { callback(new Error('请输入计划结束日期')); } else if(this.tab1_form.plannedStartTime > value) { callback(new Error('输入的计划结束日期小于计划开始日期')); } - callback(); - + callback(); }; return { // checkStatusValue: this.$route.query.reviewStatus, @@ -658,17 +659,26 @@ export default { }, methods: { handleFormSubmit() { - const form = this.$refs.tab1_form; - form.validate((valid) => { + this.$refs.tab1_form.validate((valid, done, msg) => { if (valid) { + done() this.Submit(); } else { - this.$message({ - type: "warning", - message: "请输入必要信息!" - }); + console.log('error submit!!'); + return false; } }); + // const form = this.$refs.tab1_form; + // form.validate((valid) => { + // if (valid) { + // this.Submit(); + // } else { + // this.$message({ + // type: "warning", + // message: "请输入必要信息!" + // }); + // } + // }); }, // 处理表单提交 Submit() {