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#)
InProgress1—1
Solved2—2

Пример ​

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>"
}