fix: 报告box time limit 为 customize 时增加时间范围限制
This commit is contained in:
@@ -431,6 +431,36 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
'editObject.config.startTime': {
|
||||||
|
handler (n) {
|
||||||
|
const nowDate = new Date().getTime()
|
||||||
|
const starDate = new Date(this.editObject.config.startTime)
|
||||||
|
const endData = new Date(this.editObject.config.endTime)
|
||||||
|
if (this.editObject.config.endTime !== null && this.editObject.config.startTime !== null) {
|
||||||
|
if (starDate.getTime() > endData.getTime()) {
|
||||||
|
this.editObject.config.startTime = ''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (this.editObject.config.startTime !== null && starDate.getTime() > nowDate) {
|
||||||
|
this.editObject.config.startTime = ''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
'editObject.config.endTime': {
|
||||||
|
handler (n) {
|
||||||
|
const nowDate = new Date().getTime()
|
||||||
|
const starDate = new Date(this.editObject.config.startTime)
|
||||||
|
const endData = new Date(this.editObject.config.endTime)
|
||||||
|
if (this.editObject.config.endTime !== null && this.editObject.config.startTime !== null) {
|
||||||
|
if (starDate.getTime() > endData.getTime()) {
|
||||||
|
this.editObject.config.endTime = ''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (this.editObject.config.startTime !== null && endData.getTime() > nowDate) {
|
||||||
|
this.editObject.config.endTime = ''
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
object: {
|
object: {
|
||||||
deep: true,
|
deep: true,
|
||||||
immediate: true,
|
immediate: true,
|
||||||
|
|||||||
Reference in New Issue
Block a user