implement token exp
This commit is contained in:
@@ -2,6 +2,7 @@ import { Component } from "@angular/core";
|
||||
import { TableMonitoringService } from "../monitoring.service";
|
||||
import { Router } from "@angular/router";
|
||||
import { BuildingService } from "../../service/monitoring-api.service";
|
||||
import { LoginService } from "../../service/login.service";
|
||||
|
||||
@Component({
|
||||
selector: "app-building",
|
||||
@@ -21,10 +22,12 @@ export class BuildingComponent {
|
||||
constructor(
|
||||
private monitoringService: TableMonitoringService,
|
||||
private monitoringApiService: BuildingService,
|
||||
private router: Router
|
||||
private router: Router,
|
||||
private authService: LoginService
|
||||
) {}
|
||||
|
||||
ngOnInit() {
|
||||
this.authService.checkTokenAndRedirect();
|
||||
this.breadcrumb = {
|
||||
mainlabel: "Dashboard",
|
||||
links: [
|
||||
|
||||
@@ -3,6 +3,7 @@ import { BuildingService } from '../../service/monitoring-api.service';
|
||||
import { DeviceService } from '../../service/device.service';
|
||||
import { ActivatedRoute, Router } from '@angular/router';
|
||||
import { ToastrService } from 'ngx-toastr';
|
||||
import { LoginService } from '../../service/login.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-control-device-seemore',
|
||||
@@ -32,9 +33,11 @@ export class ControlDeviceSeemoreComponent {
|
||||
private monitoringApiService: BuildingService,
|
||||
private route: ActivatedRoute,
|
||||
private toastr: ToastrService,
|
||||
private authService: LoginService
|
||||
) {}
|
||||
|
||||
ngOnInit() {
|
||||
this.authService.checkTokenAndRedirect();
|
||||
this.route.params.subscribe((params) => {
|
||||
const buildingId = params["id"];
|
||||
this.paramsId = buildingId ? buildingId: 0;
|
||||
|
||||
@@ -3,6 +3,7 @@ import { ActivatedRoute, Router } from "@angular/router";
|
||||
import { ChartOptions, ChartType, ChartDataset } from "chart.js";
|
||||
import { EnergyMonitoringService } from "../../service/energy-monitoring.service";
|
||||
import { CurrencyPipe } from "@angular/common";
|
||||
import { LoginService } from "../../service/login.service";
|
||||
|
||||
@Component({
|
||||
selector: "app-detail",
|
||||
@@ -126,6 +127,7 @@ export class DetailComponent {
|
||||
private energyMonitoringService: EnergyMonitoringService,
|
||||
private currencyPipe: CurrencyPipe,
|
||||
private router: Router,
|
||||
private authService: LoginService
|
||||
) {}
|
||||
|
||||
get formattedSummaryCost(): string {
|
||||
@@ -138,6 +140,7 @@ export class DetailComponent {
|
||||
}
|
||||
|
||||
ngOnInit() {
|
||||
this.authService.checkTokenAndRedirect();
|
||||
this.route.data.subscribe((data) => {
|
||||
this.mode = data.mode;
|
||||
});
|
||||
|
||||
@@ -2,6 +2,7 @@ import { Component, OnInit } from "@angular/core";
|
||||
import { ActivatedRoute, Router } from "@angular/router";
|
||||
import { TableMonitoringService } from "../monitoring.service";
|
||||
import { BuildingService } from "../../service/monitoring-api.service";
|
||||
import { LoginService } from "../../service/login.service";
|
||||
|
||||
@Component({
|
||||
selector: "app-room",
|
||||
@@ -20,9 +21,11 @@ export class RoomComponent implements OnInit {
|
||||
private monitoringService: TableMonitoringService,
|
||||
private router: Router,
|
||||
private monitoringApiService: BuildingService,
|
||||
private authService: LoginService
|
||||
) {}
|
||||
|
||||
ngOnInit() {
|
||||
this.authService.checkTokenAndRedirect();
|
||||
this.route.data.subscribe((data) => {
|
||||
this.mode = data.mode;
|
||||
console.log(this.mode);
|
||||
|
||||
Reference in New Issue
Block a user