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() {