Skip to content

TaskDto ​

← Task DTO

Backend-источник: features.taskservice/Nuget.TaskApiClient/Dto/TaskDto.cs (features.taskservice).

Поля ​

ПолеТип (TS)ОбязательноеОписаниеТип (C#)
taskMetaInfoIdnumberда—int
taskDateIdnumberда—int
namestring | nullнет—string?
chatIdnumber | nullнет—int?
parentTaskIdnumber | nullнет—int?
emailIdnumber | nullнет——
priorityPriorityTypeDtoда—PriorityTypeDto
taskTypeTaskTypeDtoда—TaskTypeDto
statusTypeStatusTypeDtoда—StatusTypeDto
taskAreaTypeTaskAreaTypeDtoда—TaskAreaTypeDto
ordinalNumbernumber | nullнет—int?
taskMetaInfoTaskMetaInfoDtoда—TaskMetaInfoDto
taskDateTaskDateDtoда—TaskDateDto
contentContentDto[]да—ICollection<ContentDto>
trackTimeTrackTimeDto[]да—ICollection<TrackTimeDto>
usersTrackingTaskUserTrackingDto[]да—ICollection<TaskUserTrackingDto>
usersAssignedTaskUserAssignedDto[]да—ICollection<TaskUserAssignedDto>

Пример ​

json
{
  "taskMetaInfoId": 0,
  "taskDateId": 0,
  "name": "string",
  "chatId": 0,
  "parentTaskId": 0,
  "emailId": 0,
  "priority": "<PriorityTypeDto>",
  "taskType": "<TaskTypeDto>",
  "statusType": "<StatusTypeDto>",
  "taskAreaType": "<TaskAreaTypeDto>",
  "ordinalNumber": 0,
  "taskMetaInfo": "<TaskMetaInfoDto>",
  "taskDate": "<TaskDateDto>",
  "content": [],
  "trackTime": [],
  "usersTracking": [],
  "usersAssigned": []
}