PUT api/Tasks/{id}/SubTasks/{subTaskId}?lastModifiedDate={lastModifiedDate}
Добавляет вложенную задачу с номером subTaskId к задаче с номером Id
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Задача |
integer |
Required |
subTaskId |
Вложенная задача |
integer |
Required |
lastModifiedDate |
Конкурентная метка |
date |
Required |
Body Parameters
None.
Response Information
Success Resource Description
TaskViewModelName | Description | Type | Additional information |
---|---|---|---|
Permissions |
Разрешения на заявку |
TaskPermissionSet |
Элемент не учитывается при сохранении |
Contractors |
Цепочка исполнителей |
Collection of UserNameViewModel |
Элемент не учитывается при сохранении |
NewContractor |
Новый исполнитель для задачи. При сохранении может поменять цепочку исполнителей. |
UserNameViewModel |
Элемент учитывается при редактировании/обновлении Элемент учитывается при создании/вставке |
HashTags |
Хэштеги |
Collection of string |
None. |
Attachments |
Вложения |
Collection of AttachmentViewModel |
None. |
Approvers |
Согласующие |
Collection of ApproverViewModel |
При сохранении, для каждого элемента коллекции учитывается только идентификатор |
Observers |
Обозреватели |
Collection of TaskObserverViewModel |
При сохранении, для каждого элемента коллекции учитывается только идентификатор |
TodoList |
Список дел |
Collection of TodoListItemViewModel |
Элемент не учитывается при сохранении |
Requests |
[Поле устарело и будет удалено. Используйте SubRequests] |
Collection of integer |
Элемент не учитывается при сохранении |
SubTasks |
Вложенные задачи |
Collection of integer |
Элемент не учитывается при сохранении |
SubRequests |
Вложенные заявки |
Collection of integer |
Элемент не учитывается при сохранении |
DependentTasks |
Зависимые задачи, в которые вложена задача |
Collection of integer |
None. |
ReadCommentCount |
Кол-во прочитанных адресных комментариев |
integer |
Элемент не учитывается при сохранении |
UnreadCommentCount |
Кол-во непрочитанных адресных комментариев |
integer |
Элемент не учитывается при сохранении |
CommentCount |
Всего комментариев |
integer |
Элемент не учитывается при сохранении |
IsFavourite |
Задача находится в списке избранных |
boolean |
Элемент не учитывается при сохранении |
Laboriousness |
Трудоёмкость |
integer |
None. |
CanEditLaboriousness |
Пользователь может/не может редактировать: Трудоёмкость |
boolean |
None. |
LastModifiedDate |
Метка, для реализации механизма определения параллелизма. Обязателен при редактировании. |
date |
Элемент учитывается при редактировании/обновлении |
Id |
Номер задачи |
integer |
None. |
Priority |
Приоритет задачи |
TaskPriority |
Элемент не учитывается при редактировании/обновлении |
Status |
Статус задачи |
TaskStatus |
None. |
Subject |
Тема задачи |
string |
None. |
Description |
Описание задачи |
string |
None. |
RequiredStartDate |
Плановая дата начала работы над задачей |
date |
None. |
RequiredCompletionDate |
Плановая дата окончания работ над задачей |
date |
None. |
Initiator |
Инициатор |
UserNameViewModel |
При сохранении учитывается только идентификатор |
CreateDate |
Дата создания заявки в UTC |
date |
None. |
IsExpiredFactTimeExecution |
Фактическое время выполнения задачи просрочено |
boolean |
None. |
Error Resource Description (Реализовано не везде)
OperationResultName | Description | Type | Additional information |
---|---|---|---|
Target |
Возвращаемый объект |
Object |
None. |
Status |
Статус операции |
ResultStatus |
None. |
Error |
Детализация ошибки |
Error |
None. |
Response Formats
application/json, text/json
{ "Permissions": 0, "Contractors": [ { "Id": 1, "Login": "sample string 2", "FirstName": "sample string 3", "LastName": "sample string 4", "RegionId": 5, "Appoint": "sample string 6", "Organization": "sample string 7" }, { "Id": 1, "Login": "sample string 2", "FirstName": "sample string 3", "LastName": "sample string 4", "RegionId": 5, "Appoint": "sample string 6", "Organization": "sample string 7" } ], "NewContractor": { "Id": 1, "Login": "sample string 2", "FirstName": "sample string 3", "LastName": "sample string 4", "RegionId": 5, "Appoint": "sample string 6", "Organization": "sample string 7" }, "HashTags": [ "sample string 1", "sample string 2" ], "Attachments": [ { "Permissions": 0, "Id": 1, "Name": "sample string 2", "Extension": "sample string 3", "Uri": "http://webapihelppage4.com", "Size": 5, "Guid": "a5fe5200-f12c-445b-81e8-7449aeaf0635", "OwnerName": "sample string 7", "OwnerSurname": "sample string 8", "AttachmentDate": "2025-05-03T09:31:22+08:00" }, { "Permissions": 0, "Id": 1, "Name": "sample string 2", "Extension": "sample string 3", "Uri": "http://webapihelppage4.com", "Size": 5, "Guid": "a5fe5200-f12c-445b-81e8-7449aeaf0635", "OwnerName": "sample string 7", "OwnerSurname": "sample string 8", "AttachmentDate": "2025-05-03T09:31:22+08:00" } ], "Approvers": [ { "ApproverId": 1, "Permissions": 0, "Status": 0, "IsUserAdded": true, "WaitingForApprovalSince": "2025-05-03T09:31:22+08:00", "ResolutionDate": "2025-05-03T09:31:22+08:00", "SubstitutedUser": { "Id": 1, "UserNameWithStatus": "sample string 2", "FormattedName": "sample string 3", "UserNameWithMiddleName": "sample string 4", "UserName": "sample string 5", "UserSureName": "sample string 6", "JobPosition": "sample string 7", "Region": "sample string 8", "IsActual": true, "RegionId": 10, "Address": "sample string 11", "Room": "sample string 12", "InternalPhone": "sample string 13", "CityPhone": "sample string 14", "MobilePhone": "sample string 15", "Cfo": "sample string 16", "Department": "sample string 17", "Organisation": "sample string 18", "Email": "sample string 19", "Alternate": 20, "Login": "sample string 21", "Status": "sample string 22", "Image": "sample string 23" }, "FactTimeApprovalInt": 3, "Id": 4, "Login": "sample string 5", "FirstName": "sample string 6", "LastName": "sample string 7", "RegionId": 8, "Appoint": "sample string 9", "Organization": "sample string 10" }, { "ApproverId": 1, "Permissions": 0, "Status": 0, "IsUserAdded": true, "WaitingForApprovalSince": "2025-05-03T09:31:22+08:00", "ResolutionDate": "2025-05-03T09:31:22+08:00", "SubstitutedUser": { "Id": 1, "UserNameWithStatus": "sample string 2", "FormattedName": "sample string 3", "UserNameWithMiddleName": "sample string 4", "UserName": "sample string 5", "UserSureName": "sample string 6", "JobPosition": "sample string 7", "Region": "sample string 8", "IsActual": true, "RegionId": 10, "Address": "sample string 11", "Room": "sample string 12", "InternalPhone": "sample string 13", "CityPhone": "sample string 14", "MobilePhone": "sample string 15", "Cfo": "sample string 16", "Department": "sample string 17", "Organisation": "sample string 18", "Email": "sample string 19", "Alternate": 20, "Login": "sample string 21", "Status": "sample string 22", "Image": "sample string 23" }, "FactTimeApprovalInt": 3, "Id": 4, "Login": "sample string 5", "FirstName": "sample string 6", "LastName": "sample string 7", "RegionId": 8, "Appoint": "sample string 9", "Organization": "sample string 10" } ], "Observers": [ { "IsUserAdded": true, "Permissions": 0, "Id": 1, "Login": "sample string 2", "FirstName": "sample string 3", "LastName": "sample string 4", "RegionId": 5, "Appoint": "sample string 6", "Organization": "sample string 7" }, { "IsUserAdded": true, "Permissions": 0, "Id": 1, "Login": "sample string 2", "FirstName": "sample string 3", "LastName": "sample string 4", "RegionId": 5, "Appoint": "sample string 6", "Organization": "sample string 7" } ], "TodoList": [ { "Id": 1, "Note": "sample string 2", "Order": 3, "IsDone": true }, { "Id": 1, "Note": "sample string 2", "Order": 3, "IsDone": true } ], "Requests": [ 1, 2 ], "SubTasks": [ 1, 2 ], "SubRequests": [ 1, 2 ], "DependentTasks": [ 1, 2 ], "ReadCommentCount": 1, "UnreadCommentCount": 2, "CommentCount": 3, "IsFavourite": true, "Laboriousness": 5, "CanEditLaboriousness": true, "LastModifiedDate": "2025-05-03T09:31:22+08:00", "Id": 7, "Priority": 0, "Status": 0, "Subject": "sample string 8", "Description": "sample string 9", "RequiredStartDate": "2025-05-03T09:31:22+08:00", "RequiredCompletionDate": "2025-05-03T09:31:22+08:00", "Initiator": { "Id": 1, "Login": "sample string 2", "FirstName": "sample string 3", "LastName": "sample string 4", "RegionId": 5, "Appoint": "sample string 6", "Organization": "sample string 7" }, "CreateDate": "2025-05-03T09:31:22+08:00", "IsExpiredFactTimeExecution": true }
text/html, multipart/form-data
{"Permissions":0,"Contractors":[{"Id":1,"Login":"sample string 2","FirstName":"sample string 3","LastName":"sample string 4","RegionId":5,"Appoint":"sample string 6","Organization":"sample string 7"},{"Id":1,"Login":"sample string 2","FirstName":"sample string 3","LastName":"sample string 4","RegionId":5,"Appoint":"sample string 6","Organization":"sample string 7"}],"NewContractor":{"Id":1,"Login":"sample string 2","FirstName":"sample string 3","LastName":"sample string 4","RegionId":5,"Appoint":"sample string 6","Organization":"sample string 7"},"HashTags":["sample string 1","sample string 2"],"Attachments":[{"Permissions":0,"Id":1,"Name":"sample string 2","Extension":"sample string 3","Uri":"http://webapihelppage4.com","Size":5,"Guid":"a5fe5200-f12c-445b-81e8-7449aeaf0635","OwnerName":"sample string 7","OwnerSurname":"sample string 8","AttachmentDate":"2025-05-03T09:31:22+08:00"},{"Permissions":0,"Id":1,"Name":"sample string 2","Extension":"sample string 3","Uri":"http://webapihelppage4.com","Size":5,"Guid":"a5fe5200-f12c-445b-81e8-7449aeaf0635","OwnerName":"sample string 7","OwnerSurname":"sample string 8","AttachmentDate":"2025-05-03T09:31:22+08:00"}],"Approvers":[{"ApproverId":1,"Permissions":0,"Status":0,"IsUserAdded":true,"WaitingForApprovalSince":"2025-05-03T09:31:22+08:00","ResolutionDate":"2025-05-03T09:31:22+08:00","SubstitutedUser":{"Id":1,"UserNameWithStatus":"sample string 2","FormattedName":"sample string 3","UserNameWithMiddleName":"sample string 4","UserName":"sample string 5","UserSureName":"sample string 6","JobPosition":"sample string 7","Region":"sample string 8","IsActual":true,"RegionId":10,"Address":"sample string 11","Room":"sample string 12","InternalPhone":"sample string 13","CityPhone":"sample string 14","MobilePhone":"sample string 15","Cfo":"sample string 16","Department":"sample string 17","Organisation":"sample string 18","Email":"sample string 19","Alternate":20,"Login":"sample string 21","Status":"sample string 22","Image":"sample string 23"},"FactTimeApprovalInt":3,"Id":4,"Login":"sample string 5","FirstName":"sample string 6","LastName":"sample string 7","RegionId":8,"Appoint":"sample string 9","Organization":"sample string 10"},{"ApproverId":1,"Permissions":0,"Status":0,"IsUserAdded":true,"WaitingForApprovalSince":"2025-05-03T09:31:22+08:00","ResolutionDate":"2025-05-03T09:31:22+08:00","SubstitutedUser":{"Id":1,"UserNameWithStatus":"sample string 2","FormattedName":"sample string 3","UserNameWithMiddleName":"sample string 4","UserName":"sample string 5","UserSureName":"sample string 6","JobPosition":"sample string 7","Region":"sample string 8","IsActual":true,"RegionId":10,"Address":"sample string 11","Room":"sample string 12","InternalPhone":"sample string 13","CityPhone":"sample string 14","MobilePhone":"sample string 15","Cfo":"sample string 16","Department":"sample string 17","Organisation":"sample string 18","Email":"sample string 19","Alternate":20,"Login":"sample string 21","Status":"sample string 22","Image":"sample string 23"},"FactTimeApprovalInt":3,"Id":4,"Login":"sample string 5","FirstName":"sample string 6","LastName":"sample string 7","RegionId":8,"Appoint":"sample string 9","Organization":"sample string 10"}],"Observers":[{"IsUserAdded":true,"Permissions":0,"Id":1,"Login":"sample string 2","FirstName":"sample string 3","LastName":"sample string 4","RegionId":5,"Appoint":"sample string 6","Organization":"sample string 7"},{"IsUserAdded":true,"Permissions":0,"Id":1,"Login":"sample string 2","FirstName":"sample string 3","LastName":"sample string 4","RegionId":5,"Appoint":"sample string 6","Organization":"sample string 7"}],"TodoList":[{"Id":1,"Note":"sample string 2","Order":3,"IsDone":true},{"Id":1,"Note":"sample string 2","Order":3,"IsDone":true}],"Requests":[1,2],"SubTasks":[1,2],"SubRequests":[1,2],"DependentTasks":[1,2],"ReadCommentCount":1,"UnreadCommentCount":2,"CommentCount":3,"IsFavourite":true,"Laboriousness":5,"CanEditLaboriousness":true,"LastModifiedDate":"2025-05-03T09:31:22+08:00","Id":7,"Priority":0,"Status":0,"Subject":"sample string 8","Description":"sample string 9","RequiredStartDate":"2025-05-03T09:31:22+08:00","RequiredCompletionDate":"2025-05-03T09:31:22+08:00","Initiator":{"Id":1,"Login":"sample string 2","FirstName":"sample string 3","LastName":"sample string 4","RegionId":5,"Appoint":"sample string 6","Organization":"sample string 7"},"CreateDate":"2025-05-03T09:31:22+08:00","IsExpiredFactTimeExecution":true}
application/xml
Sample not available.
text/xml
Sample not available.