|
@@ -224,7 +224,6 @@ export default {
|
|
|
default: {
|
|
|
t.start = 0
|
|
|
t.end = 0
|
|
|
- console.warn(`未提供${exact}值的计算`)
|
|
|
break
|
|
|
}
|
|
|
}
|
|
@@ -237,18 +236,24 @@ export default {
|
|
|
|
|
|
this.onChange()
|
|
|
},
|
|
|
- startDatePickerChange (value) {
|
|
|
+ startDatePickerChange (start) {
|
|
|
const { end } = this.dateTimePickerState
|
|
|
- if (value && end) {
|
|
|
+ if (start && end) { // start和end都有值
|
|
|
this.setTimeSelectListState()
|
|
|
this.onChange()
|
|
|
+ } else if (!start && !end) { // start和end都没值
|
|
|
+ this.setTimeSelectListState('all')
|
|
|
+ this.onChange()
|
|
|
}
|
|
|
},
|
|
|
- endDatePickerChange (value) {
|
|
|
+ endDatePickerChange (end) {
|
|
|
const { start } = this.dateTimePickerState
|
|
|
- if (value && start) {
|
|
|
+ if (start && end) { // start和end都有值
|
|
|
this.setTimeSelectListState()
|
|
|
this.onChange()
|
|
|
+ } else if (!start && !end) { // start和end都没值
|
|
|
+ this.setTimeSelectListState('all')
|
|
|
+ this.onChange()
|
|
|
}
|
|
|
}
|
|
|
}
|