Update HR KPI and finance dashboard docs
This commit is contained in:
@@ -46,7 +46,7 @@
|
||||
@HorizontalBars(Result.TurnoverVisuals.RelevantByOrganisation)
|
||||
</MudItem>
|
||||
<MudItem xs="12" md="6">
|
||||
@MonthlyBars(Result.TurnoverVisuals.MonthlyRelevantLeavers)
|
||||
@MonthlyBars(Result.TurnoverVisuals)
|
||||
</MudItem>
|
||||
</MudGrid>
|
||||
</MudTabPanel>
|
||||
@@ -286,7 +286,7 @@
|
||||
.OrderByDescending(x => x.Count);
|
||||
|
||||
private RenderFragment<HrTurnoverVisuals> TurnoverGauge => visual => @<MudPaper Class="pa-4 hr-viz-panel" Elevation="1">
|
||||
<MudText Typo="Typo.h6" Class="mb-2">@T("Jahres-Fluktuation", "Annual turnover")</MudText>
|
||||
<MudText Typo="Typo.h6" Class="mb-2">@visual.RateTitle</MudText>
|
||||
<div class="hr-gauge" style="@($"--gauge-color:{visual.GaugeColor}; --gauge-deg:{visual.GaugeRotationDegrees.ToString("0", System.Globalization.CultureInfo.InvariantCulture)}deg")">
|
||||
<div class="hr-gauge-track"></div>
|
||||
<div class="hr-gauge-needle"></div>
|
||||
@@ -355,10 +355,10 @@
|
||||
</div>
|
||||
</MudPaper>;
|
||||
|
||||
private RenderFragment<IReadOnlyList<HrKpiGroupValue>> MonthlyBars => items => @<MudPaper Class="pa-4 hr-viz-panel" Elevation="1">
|
||||
<MudText Typo="Typo.h6" Class="mb-2">@T("Relevante Austritte pro Monat", "Relevant leavers per month")</MudText>
|
||||
private RenderFragment<HrTurnoverVisuals> MonthlyBars => visual => @<MudPaper Class="pa-4 hr-viz-panel" Elevation="1">
|
||||
<MudText Typo="Typo.h6" Class="mb-2">@visual.TimelineTitle</MudText>
|
||||
<div class="hr-month-bars">
|
||||
@foreach (var item in items)
|
||||
@foreach (var item in visual.MonthlyRelevantLeavers)
|
||||
{
|
||||
<div class="hr-month">
|
||||
<div class="hr-month-bar" style="@($"height:{Math.Max(item.Percent, item.Count > 0 ? 8 : 1).ToString("0.##", System.Globalization.CultureInfo.InvariantCulture)}%; background:{item.Color}")"></div>
|
||||
|
||||
@@ -17,7 +17,12 @@
|
||||
<MudTextField @bind-Value="_dataFolder" Label="@T("Datenordner", "Data folder")" />
|
||||
</MudItem>
|
||||
<MudItem xs="6" md="2">
|
||||
<MudNumericField T="int" @bind-Value="_year" Label="@T("Austrittsjahr", "Leaver year")" Min="2000" Max="2100" />
|
||||
<MudSelect T="int?" @bind-Value="_year" Label="@T("Austrittsjahr", "Leaver year")" Dense Clearable>
|
||||
@foreach (var option in _result?.ExitYearOptions ?? [])
|
||||
{
|
||||
<MudSelectItem Value="@((int?)option)">@option</MudSelectItem>
|
||||
}
|
||||
</MudSelect>
|
||||
</MudItem>
|
||||
<MudItem xs="12" md="3">
|
||||
<MudSelect T="string" @bind-Value="_organisation" Label="@T("Organisation", "Organisation")" Dense Clearable>
|
||||
@@ -111,7 +116,7 @@
|
||||
|
||||
@code {
|
||||
private string _dataFolder = HrKpiDataSourceOptions.DefaultFolder;
|
||||
private int _year = DateTime.Today.Year;
|
||||
private int? _year;
|
||||
private DateTime? _fromDate;
|
||||
private DateTime? _toDate;
|
||||
private int? _entryYear;
|
||||
|
||||
Reference in New Issue
Block a user