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": []
}