Skip to content

Complaint DTO

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

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

Содержание


ClientReportStatusParam

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Enums/ClientReportStatusParam.cs (core.businesslogicservice).

Значения

ИмяЗначение (TS)ОписаниеКод (C#)
InProgress11
Solved22

Пример

json
1


CreateComplaintRequestParam

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/ComplaintParams/Request/CreateComplaintRequestParam.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
clientIdnumberдаint
managerIdnumberдаint
complaintTypenumberдаint
managerFullNamestringдаstring
statusnumberдаint
titlestringдаstring
descriptionstringдаstring

Пример

json
{
  "clientId": 0,
  "managerId": 0,
  "complaintType": 0,
  "managerFullName": "string",
  "status": 0,
  "title": "string",
  "description": "string"
}


UpdateComplaintStatusRequestParam

Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/ComplaintParams/Request/UpdateComplaintStatusRequestParam.cs (core.businesslogicservice).

Поля

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
clientReportIdnumberдаint
statusClientReportStatusParamдаClientReportStatusParam

Пример

json
{
  "clientReportId": 0,
  "status": "<ClientReportStatusParam>"
}