UpdateWorkTimeSettingsRequestDto
Backend-источник: feature.managertimetrackerservice/Feature.ManagerTimeTrackerService/Nuget.ManagerTimeTrackerApiClient/Dto/WorkTimeSettings/Requests/UpdateWorkTimeSettingsRequestDto.cs (feature.managertimetrackerservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
backlogMonthCloseDay | number | да | — | — |
softBlockGraceDays | number | да | — | — |
hardBlockGraceDays | number | да | — | — |
monthCloseDayOfMonth | number | да | — | int |
defaultLunchMinutes | number | да | — | int |
maxDailyMinutes | number | да | — | int |
weeklyOvertimeWarningMinutes | number | да | — | int |
notificationEmail | string | null | нет | — | string? |
requireAuDocument | boolean | да | — | bool |
defaultRegionCodeId | number | null | нет | — | int? |
Пример
json
{
"backlogMonthCloseDay": 0,
"softBlockGraceDays": 0,
"hardBlockGraceDays": 0,
"monthCloseDayOfMonth": 0,
"defaultLunchMinutes": 0,
"maxDailyMinutes": 0,
"weeklyOvertimeWarningMinutes": 0,
"notificationEmail": "user@example.com",
"requireAuDocument": false,
"defaultRegionCodeId": 0
}