code clean

This commit is contained in:
Patrick Haßel 2025-10-31 09:13:37 +01:00
parent 39a4b94ecc
commit 6397b74dce
11 changed files with 24 additions and 25 deletions

View File

@ -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>

View File

@ -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'},
]; ];

View File

@ -1 +0,0 @@
@import "../../../../colors";

View File

@ -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',

View File

@ -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 {

View File

@ -0,0 +1 @@
@import "../../../colors";

View File

@ -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;

View File

@ -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