main
zhen 1 year ago
parent 0ad302222d
commit c40fbae480
  1. 36
      src/views/smart/operationticketDetail.vue

@ -51,7 +51,7 @@
</span> </span>
<div class="container"> <div class="container">
<span > <span >
<el-button type="text" <el-button type="default"
size="large" size="large"
@click="back" @click="back"
v-if="addUpdateShowButton"> v-if="addUpdateShowButton">
@ -132,23 +132,24 @@ export default {
data () { data () {
var validateStartTime = (rule, value, callback) => { var validateStartTime = (rule, value, callback) => {
if (value === '') { alert(value);
if (value === '' || value ===null) {
callback(new Error('请输入计划开始日期')); callback(new Error('请输入计划开始日期'));
} else if(this.tab1_form.plannedEndTime !== '' && this.tab1_form.plannedEndTime !== null) { } else if(this.tab1_form.plannedEndTime !== '' && this.tab1_form.plannedEndTime !== null) {
if(this.tab1_form.plannedEndTime < value) { if(this.tab1_form.plannedEndTime < value) {
callback(new Error('输入的计划开始日期大于计划结束日期')); callback(new Error('输入的计划开始日期大于计划结束日期'));
} }
} }
callback(); callback();
}; };
var validateEndTime = (rule, value, callback) => { var validateEndTime = (rule, value, callback) => {
if (value === '') { alert(value);
if (value === '' || value ===null ) {
callback(new Error('请输入计划结束日期')); callback(new Error('请输入计划结束日期'));
} else if(this.tab1_form.plannedStartTime > value) { } else if(this.tab1_form.plannedStartTime > value) {
callback(new Error('输入的计划结束日期小于计划开始日期')); callback(new Error('输入的计划结束日期小于计划开始日期'));
} }
callback(); callback();
}; };
return { return {
// checkStatusValue: this.$route.query.reviewStatus, // checkStatusValue: this.$route.query.reviewStatus,
@ -658,17 +659,26 @@ export default {
}, },
methods: { methods: {
handleFormSubmit() { handleFormSubmit() {
const form = this.$refs.tab1_form; this.$refs.tab1_form.validate((valid, done, msg) => {
form.validate((valid) => {
if (valid) { if (valid) {
done()
this.Submit(); this.Submit();
} else { } else {
this.$message({ console.log('error submit!!');
type: "warning", return false;
message: "请输入必要信息!"
});
} }
}); });
// const form = this.$refs.tab1_form;
// form.validate((valid) => {
// if (valid) {
// this.Submit();
// } else {
// this.$message({
// type: "warning",
// message: "!"
// });
// }
// });
}, },
// //
Submit() { Submit() {

Loading…
Cancel
Save