WorkTimeDaySummaryDto
Backend-источник: feature.managertimetrackerservice/Feature.ManagerTimeTrackerService/Nuget.ManagerTimeTrackerApiClient/Dto/Summary/WorkTimeDaySummaryDto.cs (feature.managertimetrackerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
date | string | да | ISO YYYY-MM-DD | DateOnly |
dayOfWeek | number | да | .NET DayOfWeek: 0=Sunday … 6=Saturday. | DayOfWeek |
isWorkday | boolean | да | — | bool |
isHoliday | boolean | да | — | bool |
isVacation | boolean | да | — | bool |
isSickLeave | boolean | да | — | bool |
isSpecialLeave | boolean | да | — | bool |
isTimeOffInLieu | boolean | да | — | bool |
plannedMinutes | number | да | — | int |
actualMinutes | number | да | — | int |
overtimeMinutes | number | да | — | int |
undertimeMinutes | number | да | — | int |
isLocked | boolean | да | — | bool |
Пример
json
{
"date": "2026-05-05T08:00:00Z",
"dayOfWeek": 0,
"isWorkday": false,
"isHoliday": false,
"isVacation": false,
"isSickLeave": false,
"isSpecialLeave": false,
"isTimeOffInLieu": false,
"plannedMinutes": 0,
"actualMinutes": 0,
"overtimeMinutes": 0,
"undertimeMinutes": 0,
"isLocked": false
}