code clean
This commit is contained in:
parent
39a4b94ecc
commit
6397b74dce
@ -14,7 +14,7 @@
|
|||||||
|
|
||||||
<div class="MainMenuDrawer NoUserSelect" [hidden]="!showDrawer">
|
<div class="MainMenuDrawer NoUserSelect" [hidden]="!showDrawer">
|
||||||
@for (location of locationList; track location.id) {
|
@for (location of locationList; track location.id) {
|
||||||
<div class="MainMenuItem" (click)="navigate('Location/' + location.id); showDrawer = false" routerLinkActive="MainMenuItemActive">{{ location.name }}</div>
|
<div class="MainMenuItem" (click)="navigate(`Location/${location.id}`); showDrawer = false" routerLinkActive="MainMenuItemActive">{{ location.name }}</div>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -5,6 +5,5 @@ import {LocationDetail} from './location/detail/location-detail';
|
|||||||
export const routes: Routes = [
|
export const routes: Routes = [
|
||||||
{path: 'Location/:id', component: LocationDetail},
|
{path: 'Location/:id', component: LocationDetail},
|
||||||
{path: 'Location', component: LocationList},
|
{path: 'Location', component: LocationList},
|
||||||
{path: '**', redirectTo: 'Location'},
|
{path: '**', redirectTo: '/Location'},
|
||||||
{path: '**', redirectTo: 'Location'},
|
|
||||||
];
|
];
|
||||||
|
|||||||
@ -1 +0,0 @@
|
|||||||
@import "../../../../colors";
|
|
||||||
@ -9,7 +9,7 @@ import {Series} from '../../series/Series';
|
|||||||
import {SeriesService} from '../../series/series-service';
|
import {SeriesService} from '../../series/series-service';
|
||||||
import {SeriesType} from '../../series/SeriesType';
|
import {SeriesType} from '../../series/SeriesType';
|
||||||
import {Subscription, timer} from 'rxjs';
|
import {Subscription, timer} from 'rxjs';
|
||||||
import {SeriesHistory} from './history/series-history';
|
import {LocationElectricity} from '../electricity/location-electricity';
|
||||||
import {Interval} from '../../series/Interval';
|
import {Interval} from '../../series/Interval';
|
||||||
import {MenuService} from '../../menu-service';
|
import {MenuService} from '../../menu-service';
|
||||||
import {DatePipe} from '@angular/common';
|
import {DatePipe} from '@angular/common';
|
||||||
@ -27,7 +27,7 @@ function yesterday(now: any) {
|
|||||||
Text,
|
Text,
|
||||||
Number,
|
Number,
|
||||||
SeriesSelect,
|
SeriesSelect,
|
||||||
SeriesHistory
|
LocationElectricity
|
||||||
],
|
],
|
||||||
templateUrl: './location-detail.html',
|
templateUrl: './location-detail.html',
|
||||||
styleUrl: './location-detail.less',
|
styleUrl: './location-detail.less',
|
||||||
|
|||||||
@ -1,13 +1,13 @@
|
|||||||
import {AfterViewInit, Component, Input} from '@angular/core';
|
import {AfterViewInit, Component, Input} from '@angular/core';
|
||||||
import {Location} from '../../../Location';
|
import {Location} from '../../Location';
|
||||||
import {Interval} from '../../../../series/Interval';
|
import {Interval} from '../../../series/Interval';
|
||||||
import {PointService} from '../../../../point/point-service';
|
import {PointService} from '../../../point/point-service';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-series-history-graph',
|
selector: 'app-series-history-graph',
|
||||||
imports: [],
|
imports: [],
|
||||||
templateUrl: './simple-plot.component.html',
|
templateUrl: './simple-plot.html',
|
||||||
styleUrl: './simple-plot.component.less',
|
styleUrl: './simple-plot.less',
|
||||||
})
|
})
|
||||||
export class SeriesHistoryGraph implements AfterViewInit {
|
export class SeriesHistoryGraph implements AfterViewInit {
|
||||||
|
|
||||||
@ -0,0 +1 @@
|
|||||||
|
@import "../../../colors";
|
||||||
@ -1,20 +1,20 @@
|
|||||||
import {AfterViewInit, Component, Input, OnDestroy, OnInit} from '@angular/core';
|
import {AfterViewInit, Component, Input, OnDestroy, OnInit} from '@angular/core';
|
||||||
import {Location} from '../../Location';
|
import {Location} from '../Location';
|
||||||
import {Series} from '../../../series/Series';
|
import {Series} from '../../series/Series';
|
||||||
import {Next} from '../../../common';
|
import {Next} from '../../common';
|
||||||
import {Interval} from '../../../series/Interval';
|
import {Interval} from '../../series/Interval';
|
||||||
import {PointService} from '../../../point/point-service';
|
import {PointService} from '../../point/point-service';
|
||||||
import {SeriesService} from '../../../series/series-service';
|
import {SeriesService} from '../../series/series-service';
|
||||||
import {Subscription} from 'rxjs';
|
import {Subscription} from 'rxjs';
|
||||||
import {Value} from '../../../series/Value';
|
import {Value} from '../../series/Value';
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-series-history',
|
selector: 'app-series-history',
|
||||||
imports: [],
|
imports: [],
|
||||||
templateUrl: './series-history.html',
|
templateUrl: './location-electricity.html',
|
||||||
styleUrl: './series-history.less',
|
styleUrl: './location-electricity.less',
|
||||||
})
|
})
|
||||||
export class SeriesHistory implements OnInit, AfterViewInit, OnDestroy {
|
export class LocationElectricity implements OnInit, AfterViewInit, OnDestroy {
|
||||||
|
|
||||||
protected readonly Interval = Interval;
|
protected readonly Interval = Interval;
|
||||||
|
|
||||||
@ -40,9 +40,9 @@ public class SeriesController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
@PostMapping("{id}/decimals")
|
@PostMapping("{id}/precision")
|
||||||
public SeriesDto decimals(@PathVariable final long id, @RequestBody final int decimals) {
|
public SeriesDto precision(@PathVariable final long id, @RequestBody final int precision) {
|
||||||
return seriesService.modify(id, series -> series.setPrecision(decimals));
|
return seriesService.modify(id, series -> series.setPrecision(precision));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user