UpdateTaskRequestDto
Backend-источник: features.taskservice/Nuget.TaskApiClient/Dto/Requests/UpdateTask/UpdateTaskRequestDto.cs (features.taskservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
taskId | number | да | — | int |
externalId | number | null | нет | — | int? |
emailId | number | null | нет | — | int? |
name | string | null | нет | — | string? |
priority | PriorityTypeDto | да | — | PriorityTypeDto |
taskType | TaskTypeDto | да | — | TaskTypeDto |
taskAreaType | TaskAreaTypeDto | да | — | TaskAreaTypeDto |
userAssignedIds | number[] | да | — | List<int> |
userTrackingIds | number[] | да | — | List<int> |
taskDate | UpdateTaskTaskDateRequestParam | да | — | UpdateTaskTaskDateRequestParam |
metaInfo | UpdateTaskRequestMetaInfoDto | да | — | UpdateTaskRequestMetaInfoDto |
content | ContentObjectDto[] | да | — | List<ContentObjectDto> |
trackTime | UpdateTaskRequestTrackTimeDto[] | да | — | List<UpdateTaskRequestTrackTimeDto> |
workResult | string | null | нет | — | string? |
externalType | ExternalTypeDto | null | нет | — | ExternalTypeDto? |
Пример
json
{
"taskId": 0,
"externalId": 0,
"emailId": 0,
"name": "string",
"priority": "<PriorityTypeDto>",
"taskType": "<TaskTypeDto>",
"taskAreaType": "<TaskAreaTypeDto>",
"userAssignedIds": [],
"userTrackingIds": [],
"taskDate": "<UpdateTaskTaskDateRequestParam>",
"metaInfo": "<UpdateTaskRequestMetaInfoDto>",
"content": [],
"trackTime": [],
"workResult": "string",
"externalType": "<externaltypedto>"
}