DQ Human Task REST API Documentation
Microservices DQ Human Task - Сервис исполнения пользовательских задач
Version: 1.0
/v1/{project}/human-task/{id}/transition
GET
Summary
Список доступных переходов пользовательской задачи
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
id | path | ID пользовательской задачи | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ string ] |
PUT
Summary
Массовое изменение состояний задач
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
id | path | ID пользовательской задачи | Yes | long |
task | body | Данные для изменения состояния задач | Yes | THumanTaskTransition |
Responses
Code | Description |
---|---|
200 | OK |
/v1/{project}/human-tasks/transition/cancel
PUT
Summary
Массовая отмена задач
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
project | path | Системное наименование проекта | Yes | string |
tasks | body | Данные для отмены задач | Yes | [ THumanTasksCancel ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ THumanTasksCancelResponse ] |
Models
THumanTaskTransition
Name | Type | Description | Required |
---|---|---|---|
transition | string | Системное наименование перехода | Yes |
processResult | string | Результата выполнения задачи | No |
processResultName | string | Наименование результата выполнения задачи | No |
comment | string | Комментарий к результату выполнения задачи | No |
cancelReason | string | Описание причины отмены задачи | No |
assigneeId | long | ID исполнителя | No |
assignee | string | Исполнитель | No |
duration | long | Время обработки задачи в миллисекундах | No |
details | string | Детали перехода для протокола | No |
variables | object | Переменные процесса | No |
THumanTasksCancel
Name | Type | Description | Required |
---|---|---|---|
id | long | ID задачи | Yes |
cancelReason | string | Описание причины отмены задачи | Yes |
details | string | Детали перехода для протокола | No |
THumanTasksCancelResponse
Name | Type | Description | Required |
---|---|---|---|
id | long | ID задачи | No |
status | string | Статус операции | No |
message | string | Детали ошибки | No |