summaryrefslogtreecommitdiffstats
path: root/usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html
diff options
context:
space:
mode:
authordeepikasatheesh <deepika.s84@wipro.com>2022-08-30 09:23:47 +0000
committerKeguang He <hekeguang@chinamobile.com>2022-09-01 01:51:43 +0000
commit3fcc20be1927fdd4d20e9c687ac8f99d0c1efc9b (patch)
tree5fc840c88f91d85e72e67cb98afc357c89edf9a0 /usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html
parente402fb86ae1ecaac22b9fe34afc94eb6cf1774e4 (diff)
Additional KPIs in the slicing monitor screen
Issue-ID: USECASEUI-715 Change-Id: I3e18f661d1b80c3bbd6d4872a787cb7b83f75441 Signed-off-by: deepikasatheesh <deepika.s84@wipro.com>
Diffstat (limited to 'usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html')
-rw-r--r--usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html36
1 files changed, 30 insertions, 6 deletions
diff --git a/usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html b/usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html
index ea68cd92..4843665a 100644
--- a/usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html
+++ b/usecaseui-portal/src/app/views/fcaps/monitor-5g/monitor-5g.component.html
@@ -1,7 +1,7 @@
<div class="monitor-content">
<h1>Slicing business Monitor</h1>
<div nz-row>
- <div nz-col nzSpan="12" class="monitorDate">
+ <div nz-col nzSpan="10" class="monitorDate">
<nz-date-picker
nzShowTime
[nzShowToday]="false"
@@ -14,29 +14,53 @@
(nzOnOpenChange)="onOpenChange($event)"
></nz-date-picker>
</div>
+ <div nz-col nzSpan="3" class="charts">
+ <h3><nz-form-label class= "colm-s-1 lblCls">Supported KPIs</nz-form-label></h3>
+ </div>
+ <div nz-col nzSpan="8" class="charts">
+ <div class="drop-container">
+ <ng-multiselect-dropdown
+ [placeholder]="'Select KPIs'"
+ [settings]="dropdownSettings"
+ [data]="dropdownList"
+ (onSelect)="onItemSelect($event)"
+ (onDeSelect)="onItemDeSelect()"
+ [(ngModel)]="selectedItems">
+ </ng-multiselect-dropdown>
+ </div>
+ </div>
</div>
- <div nz-row nzType="flex" class="charts">
- <div nz-col nzSpan="6" class="gutter-row col-boxshadow">
+ <div nz-row>
+ <div nz-col nzType="flex" class="charts" *ngFor="let data of selectedItems" [ngSwitch]="data.item_text">
+ <div nz-col nzSpan="6" class="gutter-row col-boxshadow" *ngSwitchCase="'SlicingUseTraffic'">
<nz-spin [nzSpinning]="isSpinningTraffic">
<h4>Slicing Use Traffic</h4>
<app-pie [initData]="trafficChartInit" [chartData]="trafficChartData"></app-pie>
<div *ngIf="!isSpinningTraffic && trafficData.length === 0" class="nodata">NO Data</div>
</nz-spin>
</div>
- <div nz-col nzSpan="8" class="gutter-row col-boxshadow">
+ <div nz-col nzSpan="7" class="gutter-row col-boxshadow" *ngSwitchCase="'NumberOfOnlineUsers'">
<nz-spin [nzSpinning]="isSpinningOnlineuser">
<h4>Number Of Online Users</h4>
<app-line [initData]="onlineuserChartInit" [chartData]="onlineuserChartData"></app-line>
<div *ngIf="!isSpinningOnlineuser && onlineusersData.length === 0" class="nodata">NO Data</div>
</nz-spin>
</div>
- <div nz-col nzSpan="8" class="gutter-row col-boxshadow">
+ <div nz-col nzSpan="7" class="gutter-row col-boxshadow" *ngSwitchCase="'SlicingTotalBandwidth'">
<nz-spin [nzSpinning]="isSpinningBandwidth">
<h4>Slicing Total Bandwidth</h4>
<app-line [initData]="bandwidthChartInit" [chartData]="bandwidthChartData"></app-line>
<div *ngIf="!isSpinningBandwidth && bandwidthData.length === 0" class="nodata">NO Data</div>
</nz-spin>
</div>
+ <div nz-col nzSpan="7" class="gutter-row col-boxshadow" *ngSwitchCase="'PDUSessionEstSR'">
+ <nz-spin [nzSpinning]="isSpinningPDUSessionEstSR">
+ <h4>PDUSessionEstSR</h4>
+ <app-line [initData]="pDUSessionEstSRChartInit" [chartData]="pDUSessionEstSRChartData"></app-line>
+ <div *ngIf="!isSpinningPDUSessionEstSR && pDUSessionEstSRData.length === 0" class="nodata">NO Data</div>
+ </nz-spin>
+ </div>
+ </div>
</div>
<div class="slicing-resource-table">
<div class="slicing-resource-table-list">
@@ -78,4 +102,4 @@
</nz-table>
</div>
</div>
-</div> \ No newline at end of file
+</div>