diff --git a/src/views/manage/propaganda/index.vue b/src/views/manage/propaganda/index.vue index 40186a0..268999e 100644 --- a/src/views/manage/propaganda/index.vue +++ b/src/views/manage/propaganda/index.vue @@ -15,15 +15,17 @@ value-format="yyyy-MM-dd" placeholder="选择日期" @change="changecreateTimeStart" + :picker-options="pickerStartTime" > - + > - @@ -748,9 +750,31 @@ export default { ], - } + }, }; }, + computed: { + pickerStartTime() { + return { + disabledDate: (time) => { + if (this.queryParams.createTimeEnd) { + let edtTime = this.queryParams.createTimeEnd.replace(/-/g, "/"); + return time.getTime() > new Date(edtTime); + } + }, + }; + }, + pickerEndTime() { + return { + disabledDate: (time) => { + if (this.queryParams.createTimeStart) { + let startTime = this.queryParams.createTimeStart.replace(/-/g, "/"); + return time.getTime() < new Date(startTime); + } + }, + }; + }, + }, created() { this.Departmentlist(); this.getList();