Skip to content

History DTO

Описание сущностей и типов из src/dto/history/.

Обогащено snapshot-данными бэкенд-DTO (3 из 3 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).

Содержание


GetHistoryRequestDto

Backend-источник: features.activityhistoryservice/Features.ActivityHistoryService/Nuget.HistoryApiClient/Dto/Requests/GetHistoryRequestDto.cs (features.activityhistoryservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
paginationPaginationдаPagination
modelTypeFilterPaginationFilter<ModelTypeDto>даPaginationFilter<ModelTypeDto>
changeTypeFilterPaginationFilter<HistoryChangeTypeDto>даPaginationFilter<HistoryChangeTypeDto>
dateRangeFilterPaginationRangeFilter<string> | nullнетPaginationRangeFilter<DateTimeOffset>?
modelIdFilternumber | nullнетint?

Пример

json
{
  "pagination": "<Pagination>",
  "modelTypeFilter": "<PaginationFilter<ModelTypeDto>>",
  "changeTypeFilter": "<PaginationFilter<HistoryChangeTypeDto>>",
  "dateRangeFilter": "<paginationrangefilter<string>>",
  "modelIdFilter": 0
}


HistoryChangeTypeDto

Backend-источник: features.activityhistoryservice/Features.ActivityHistoryService/Nuget.HistoryApiClient/Dto/Enums/HistoryChangeTypeDto.cs (features.activityhistoryservice).

Значения

ИмяЗначение (TS)ОписаниеКод (C#)
NotFound00
System11
Update22
Delete33
Create44

Пример

json
0


ModelTypeDto

Backend-источник: features.activityhistoryservice/Features.ActivityHistoryService/Nuget.HistoryApiClient/Dto/Enums/ModelTypeDto.cs (features.activityhistoryservice).

Значения

ИмяЗначение (TS)ОписаниеКод (C#)
NotFound00
Worker11
Client22
User33
ClientReport44
PhoneContact55
Partner66
WorkerFile77
ClientFile88
PartnerFile99
EmailContact1010

Пример

json
0