综合查询

This commit is contained in:
白菜
2025-09-05 20:37:44 +08:00
parent c502688737
commit e7ea8c8f44
3 changed files with 119 additions and 71 deletions

View File

@ -32,7 +32,7 @@ export default {
return this.dataUnit === 3 ? 'daterange' : 'datetimerange'
},
valueFormat(){
return this.dataUnit === 3 ? 'yyyy-MM-dd' : 'yyyy-MM-dd HH:mm'
return this.dataUnit === 3 ? 'yyyy-MM-dd' :this.dataUnit === 2 ? 'yyyy-MM-dd HH:mm' : 'yyyy-MM-dd HH:mm:ss'
},
disabledNextBtn(){
if(this.dateRange && this.dateRange.length ===2){
@ -47,7 +47,14 @@ export default {
dataUnit:{
handler(newVal,oldVal){
console.log('wacth到了dataUnit的变化',newVal,oldVal)
newVal && newVal!==oldVal && this.init()
this.init()
// if(!oldVal && newVal){
// this.init()
// }else{
// this.init()
// //为了触发调用图表接口
// this.$emit('updateDate',this.dateRange || [])
// }
},
immediate: true,
}
@ -73,7 +80,7 @@ export default {
this.dateRange = [timeAgo, formatNow];
this.defaultDateRange=[timeAgo, formatNow];
console.log('init',timeAgo,formatNow)
this.$emit('updateDate',this.dateRange || [])
this.$emit('initDate',this.dateRange || [])
},
showBtnLoading(status){
this.loading = status
@ -96,6 +103,8 @@ export default {
const timeDis= dataUnit === 3? 30 * 24 * 60 * 60 * 1000 :dataUnit === 2 ? 24 * 60 * 60 * 1000 : 60 * 60 * 1000
if(endTime - startTime > timeDis){
this.$message.error(`时间范围不能超过${dataUnit === 3 ? '30天' : dataUnit === 2 ? '24小时' : '1小时'}`)
}else{
this.$emit('updateDate',this.dateRange || [])
}
}else{
this.$emit('updateDate',this.dateRange || [])