feat(api): expose peak times explainability
This commit is contained in:
@@ -242,6 +242,21 @@ export async function getDashboardDetail(ctx: DashboardProcedureContext, input:
|
||||
utilizationPct: entry.utilizationPct ?? null,
|
||||
calendarContextCount: entry.derivation?.calendarContextCount ?? 0,
|
||||
calendarLocations: entry.derivation?.calendarLocations ?? [],
|
||||
explainability: entry.derivation
|
||||
? {
|
||||
periodStart: entry.derivation.periodStart,
|
||||
periodEnd: entry.derivation.periodEnd,
|
||||
resourceCount: entry.derivation.resourceCount,
|
||||
groupCount: entry.derivation.groupCount,
|
||||
baseAvailableHours: entry.derivation.baseAvailableHours,
|
||||
effectiveAvailableHours: entry.derivation.effectiveAvailableHours,
|
||||
publicHolidayHoursDeduction: entry.derivation.publicHolidayHoursDeduction,
|
||||
absenceDayEquivalent: entry.derivation.absenceDayEquivalent,
|
||||
absenceHoursDeduction: entry.derivation.absenceHoursDeduction,
|
||||
remainingCapacityHours: entry.derivation.remainingCapacityHours,
|
||||
overbookedHours: entry.derivation.overbookedHours,
|
||||
}
|
||||
: null,
|
||||
}));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user