Worktime DTO
Описание сущностей и типов из src/dto/worktime/.
Обогащено snapshot-данными бэкенд-DTO (3 из 3 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- GetPaginatedWorkTimeForAllUsersRequestParam · backend ✓
- GetPaginatedWorkTimeRequestParam · backend ✓
- GetPaginatedWorkTimeSummaryRequestParam · backend ✓
GetPaginatedWorkTimeForAllUsersRequestParam
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/WorkTimeParams/Requests/GetPaginatedWorkTimeForAllUsersRequestParam.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sortBy | string | да | — | string |
descending | boolean | да | — | bool |
pagination | PaginationRequestParam | да | — | PaginationRequestParam |
Пример
json
{
"sortBy": "string",
"descending": false,
"pagination": "<PaginationRequestParam>"
}GetPaginatedWorkTimeRequestParam
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/WorkTimeParams/Requests/GetPaginatedWorkTimeRequestParam.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
userId | number | да | — | int |
descending | boolean | да | — | bool |
sortBy | string | да | — | string |
dateFilter | string | null | нет | — | DateOnly? |
pagination | PaginationRequestParam | да | — | PaginationRequestParam |
Пример
json
{
"userId": 0,
"descending": false,
"sortBy": "string",
"dateFilter": "2026-05-05T08:00:00Z",
"pagination": "<PaginationRequestParam>"
}GetPaginatedWorkTimeSummaryRequestParam
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/WorkTimeParams/Requests/GetPaginatedWorkTimeSummaryForManagerRequestParam.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
descending | boolean | да | — | bool |
pagination | PaginationRequestParam | да | — | PaginationRequestParam |
Пример
json
{
"descending": false,
"pagination": "<PaginationRequestParam>"
}