Complaint DTO
Описание сущностей и типов из src/dto/complaint/.
Обогащено snapshot-данными бэкенд-DTO (3 из 3 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- ClientReportStatusParam · backend ✓
- CreateComplaintRequestParam · backend ✓
- UpdateComplaintStatusRequestParam · backend ✓
ClientReportStatusParam
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Enums/ClientReportStatusParam.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
InProgress | 1 | — | 1 |
Solved | 2 | — | 2 |
Пример
json
1CreateComplaintRequestParam
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/ComplaintParams/Request/CreateComplaintRequestParam.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
clientId | number | да | — | int |
managerId | number | да | — | int |
complaintType | number | да | — | int |
managerFullName | string | да | — | string |
status | number | да | — | int |
title | string | да | — | string |
description | string | да | — | 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#) |
|---|---|---|---|---|
clientReportId | number | да | — | int |
status | ClientReportStatusParam | да | — | ClientReportStatusParam |
Пример
json
{
"clientReportId": 0,
"status": "<ClientReportStatusParam>"
}