Fix wrong "Realtime - Interval" query in alarms table widget
This commit is contained in:
parent
2f097e8bbf
commit
49d9033815
@ -206,8 +206,13 @@ public class DefaultAlarmQueryRepository implements AlarmQueryRepository {
|
||||
long startTs;
|
||||
long endTs;
|
||||
if (pageLink.getTimeWindow() > 0) {
|
||||
endTs = System.currentTimeMillis();
|
||||
startTs = endTs - pageLink.getTimeWindow();
|
||||
if (pageLink.getStartTs() > 0) {
|
||||
startTs = pageLink.getStartTs();
|
||||
endTs = startTs + pageLink.getTimeWindow();
|
||||
} else {
|
||||
endTs = System.currentTimeMillis();
|
||||
startTs = endTs - pageLink.getTimeWindow();
|
||||
}
|
||||
} else {
|
||||
startTs = pageLink.getStartTs();
|
||||
endTs = pageLink.getEndTs();
|
||||
|
||||
@ -128,6 +128,9 @@ export class AlarmDataSubscription {
|
||||
this.alarmDataCommand.query.pageLink.startTs = this.subsTw.fixedWindow.startTimeMs;
|
||||
this.alarmDataCommand.query.pageLink.endTs = this.subsTw.fixedWindow.endTimeMs;
|
||||
} else {
|
||||
if (this.subsTw.startTs) {
|
||||
this.alarmDataCommand.query.pageLink.startTs = this.subsTw.startTs;
|
||||
}
|
||||
this.alarmDataCommand.query.pageLink.timeWindow = this.subsTw.realtimeWindowMs;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user