Browse Source

统一时间控件选择,默认只能选择包含当前日期在内的过去时

feature
luyan 3 years ago
parent
commit
38d864d572
  1. 18
      src/views/components/resiSearch.vue
  2. 11
      src/views/modules/base/collect.vue

18
src/views/components/resiSearch.vue

@ -10,7 +10,7 @@
<el-form-item label="联系电话" >
<el-input v-model="form.mobile" size="small" placeholder="请输入" class="u-item-width-normal" clearable ></el-input>
</el-form-item>
<el-form-item label="证件号" >
<el-form-item label="证件号1" >
<el-input v-model="form.idNum" size="small" placeholder="请输入" class="u-item-width-normal" clearable ></el-input>
</el-form-item>
<el-form-item label="居民性别" >
@ -26,7 +26,9 @@
size="small"
class="u-item-width-daterange"
value-format="yyyy-MM-dd"
placeholder="开始日期">
placeholder="开始日期"
:picker-options="pickerOptions"
>
</el-date-picker>
<span class="u-data-tag"></span>
<el-date-picker
@ -35,7 +37,9 @@
size="small"
value-format="yyyy-MM-dd"
class="u-item-width-daterange u-data-tag"
placeholder="结束日期">
placeholder="结束日期"
:picker-options="pickerOptions"
>
</el-date-picker>
</el-form-item>
<el-form-item label="居民年龄" >
@ -421,7 +425,13 @@ export default {
timer: {
startPickerTime: '',
endPickerTime: ''
}
},
changeRecordShow: false,pickerOptions: {
disabledDate: time => {
//
return time.getTime() > Date.now() - 8.64e6;
}
},
}
},
computed: {

11
src/views/modules/base/collect.vue

@ -55,7 +55,8 @@
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期"
value-format="yyyy-MM-dd">
value-format="yyyy-MM-dd"
:picker-options="pickerOptions">
</el-date-picker>
</el-form-item>
@ -412,7 +413,13 @@ export default {
importLoading: false,
addHouseShow: false,
dialogType: 'look', // checklook
relationshipOptions: []
relationshipOptions: [],
changeRecordShow: false,pickerOptions: {
disabledDate: time => {
//
return time.getTime() > Date.now() - 8.64e6;
}
}
}
},
components: {

Loading…
Cancel
Save