|
|
@ -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: { |
|
|
|