<el-form-item label="录入时间:">
<el-date-picker type="datetime" v-model="form.createStartDate" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" :picker-options="pickerOptions0" @change="TimeStart" default-time="00:00:00" placeholder="选择开始时间"></el-date-picker>
-
<el-date-picker type="datetime" v-model="form.createEndDate" format="yyyy-MM-dd HH:mm:ss" value-format="yyyy-MM-dd HH:mm:ss" :picker-options="pickerOptions1" @change="TimeEnd" default-time="23:59:59" placeholder="选择结束时间"></el-date-picker>
</el-form-item>
data() {
return {
pickerOptions0: {
disabledDate: time => {
if (this.form.createEndDate) {
return (
time.getTime() > new Date(this.form.createEndDate).getTime()
);
}
}
},
pickerOptions1: {
disabledDate: time => {
if (this.form.createStartDate) {
return (
time.getTime() < new Date(this.form.createStartDate).getTime()
);
}
}
},
}
}
methods: {
TimeStart(val) {
this.form.createStartDate = val
//调接口
this.toEmpSignList()
},
TimeEnd(val) {
this.form.createEndDate = val
//调接口
this.toEmpSignList()
},
}