修改图表跨月时间显示异常问题、MTR丢包率趋势图移入图表展示列表功能
1、修改图表跨月时间显示异常问题 2、MTR丢包率趋势图移入图表展示列表功能 3、告警日志详情跳转修改
This commit is contained in:
@@ -258,23 +258,25 @@
|
||||
}
|
||||
},
|
||||
created() {
|
||||
let startData = '';
|
||||
let endData = '';
|
||||
let todyTime = '';
|
||||
const year = new Date().getFullYear();
|
||||
const month = String(new Date().getMonth() + 1).padStart(2, '0'); // 0=1月,11=12月
|
||||
const day = String(new Date().getDate()).padStart(2, '0'); // 当前日(如8)
|
||||
const prevDay = String(new Date().getDate() - 1).padStart(2, '0');
|
||||
const hours = String(new Date().getHours()).padStart(2, '0') + ':';
|
||||
const minutes = String(new Date().getMinutes()).padStart(2, '0') + ':';
|
||||
const seconds = String(new Date().getSeconds()).padStart(2, '0');
|
||||
startData = `${year}-${month}-${prevDay}` + ' ' + hours + minutes + seconds;
|
||||
endData = `${year}-${month}-${day}` + ' ' + hours + minutes + seconds;
|
||||
// startData = `${year}-${month}-${prevDay} 00:00:00`;
|
||||
// endData = `${year}-${month}-${day} 23:59:59`;
|
||||
// todyTime = `${year}-${month}-${day}`;
|
||||
// this.firstTabTime = {startTime: todyTime + ' 00:00:00', endTime: todyTime + ' 23:59:59'};
|
||||
// this.firstTabTimeArr = [todyTime + ' 00:00:00', todyTime + ' 23:59:59'];
|
||||
const now = new Date();
|
||||
// 获取当前时间
|
||||
const year = now.getFullYear();
|
||||
const month = String(now.getMonth() + 1).padStart(2, '0');
|
||||
const day = String(now.getDate()).padStart(2, '0');
|
||||
const hours = String(now.getHours()).padStart(2, '0');
|
||||
const minutes = String(now.getMinutes()).padStart(2, '0');
|
||||
const seconds = String(now.getSeconds()).padStart(2, '0');
|
||||
// 正确计算前一天(处理跨月情况)
|
||||
const prevDate = new Date(now);
|
||||
prevDate.setDate(now.getDate() - 1);
|
||||
const prevYear = prevDate.getFullYear();
|
||||
const prevMonth = String(prevDate.getMonth() + 1).padStart(2, '0');
|
||||
const prevDay = String(prevDate.getDate()).padStart(2, '0');
|
||||
// 构建时间字符串
|
||||
const timeString = `${hours}:${minutes}:${seconds}`;
|
||||
const startData = `${prevYear}-${prevMonth}-${prevDay} ${timeString}`;
|
||||
const endData = `${year}-${month}-${day} ${timeString}`;
|
||||
|
||||
this.firstTabTime = {startTime: startData, endTime: endData};
|
||||
this.firstTabTimeArr = [startData, endData];
|
||||
this.currTimeList = {startTime: startData, endTime: endData};
|
||||
|
||||
Reference in New Issue
Block a user