Browse Source

修改居民信息事件空间,结束时间不能小于开始时间,并且不能大于当前时间;

V1.0
luyan 3 years ago
parent
commit
d772451a30
  1. 35
      src/views/components/resiSearch.vue

35
src/views/components/resiSearch.vue

@ -27,7 +27,7 @@
class="u-item-width-daterange"
value-format="yyyy-MM-dd"
placeholder="开始日期"
:picker-options="pickerOptions"
:picker-options="pickerOptionsStart"
>
</el-date-picker>
<span class="u-data-tag"></span>
@ -38,7 +38,7 @@
value-format="yyyy-MM-dd"
class="u-item-width-daterange u-data-tag"
placeholder="结束日期"
:picker-options="pickerOptions"
:picker-options="pickerOptionsEnd"
>
</el-date-picker>
</el-form-item>
@ -426,12 +426,31 @@ export default {
startPickerTime: '',
endPickerTime: ''
},
changeRecordShow: false,pickerOptions: {
disabledDate: time => {
//
return time.getTime() > Date.now() - 8.64e6;
}
},
pickerOptionsStart: {
disabledDate: time => {
let dateVal = this.form.birthdayEnd
if (dateVal) {
return time.getTime() > new Date(dateVal).getTime();
}else {
return time.getTime() > Date.now() - 8.64e6;
}
}
},
pickerOptionsEnd: {
disabledDate: time => {
let dateVal = this.form.birthdayStart
if (dateVal) {
if(time.getTime() < new Date(dateVal).getTime()){
return time.getTime();
}else {
return time.getTime() > Date.now() - 8.64e6;
}
}else {
return time.getTime() > Date.now() - 8.64e6;
}
}
},
}
},
computed: {

Loading…
Cancel
Save