qbpmdesigner
Version: 1.01.01-SNAPSHOT
/v1/{project}/diagram-item-variables
GET
Summary
Получение списка параметров элемента диаграммы
Description
Получение списка параметров элемента диаграммы
Parameters
| Name | Located in | Description | Required | Schema |
|---|---|---|---|---|
| project | path | Системное наименование проекта | Yes | string |
Responses
| Code | Description | Schema |
|---|---|---|
| 200 | OK | [ TDiagramItemVariableType ] |
/v1/{project}/diagram-item-variable
POST
Summary
Создание нового параметра
Parameters
| Name | Located in | Description | Required | Schema |
|---|---|---|---|---|
| project | path | Системное наименование проекта | Yes | string |
| data | body | Yes | TDiagramItemVariableTypeForPost |
Responses
| Code | Description | Schema |
|---|---|---|
| 200 | OK | TDiagramItemVariableType |
/v1/{project}/diagram-item-variable/{id}
GET
Summary
Получение параметра по идентификатору
Parameters
| Name | Located in | Description | Required | Schema |
|---|---|---|---|---|
| project | path | Системное наименование проекта | Yes | string |
| id | path | ID | Yes | long |
Responses
| Code | Description | Schema |
|---|---|---|
| 200 | OK | TDiagramItemVariableType |
PUT
Summary
Изменение параметра
Parameters
| Name | Located in | Description | Required | Schema |
|---|---|---|---|---|
| project | path | Системное наименование проекта | Yes | string |
| id | path | ID | Yes | long |
| data | body | Yes | TDiagramItemVariableTypeForPut |
Responses
| Code | Description | Schema |
|---|---|---|
| 200 | OK | TDiagramItemVariableType |
DELETE
Summary
Удаление параметра
Parameters
| Name | Located in | Description | Required | Schema |
|---|---|---|---|---|
| project | path | Системное наименование проекта | Yes | string |
| id | path | ID | Yes | long |
Responses
| Code | Description |
|---|---|
| 200 | OK |
Models
TDiagramItemVariableType
Параметр
| Name | Type | Description | Required |
|---|---|---|---|
| id | long | ID | No |
| sysName | string | Cистемное наименование | No |
| name | string | Наименование | No |
| type | string | Тип | No |
| input | boolean | Признак входящего | No |
| imported | boolean | Признак импортированного | No |
| hidden | boolean | Признак скрытого | No |
| required | boolean | Признак обязательности | No |
| testValue | string | Тестовое значение | No |
| parentId | long | ID родительского параметра | No |
| diagramItemId | long | ID элемента диаграммы | No |
| diagramItemSysName | string | Системное наименование элемента диаграммы | No |
| diagramItemName | string | Наименование элемента диаграммы | No |
TDiagramItemVariableTypeForPost
| Name | Type | Description | Required |
|---|---|---|---|
| name | string | Наименование | Yes |
| sysName | string | Системное наименование | Yes |
| type | string | ID продукта | Yes |
| input | boolean | Входящий | Yes |
| hidden | boolean | Признак скрытого | No |
| required | boolean | Признак обязательности | No |
| testValue | string | Тестовое значение | No |
| parentId | long | ID родительского параметра | No |
| diagramItemId | long | ID элемента даиграммы | Yes |
TDiagramItemVariableTypeForPut
| Name | Type | Description | Required |
|---|---|---|---|
| name | string | Наименование | No |
| sysName | string | Системное наименование | No |
| type | string | ID продукта | No |
| input | boolean | Входящий | No |
| hidden | boolean | Скрытый | No |
| required | boolean | Признак обязательности | No |
| testValue | string | Тестовое значение | No |
DiagramItemVariable
| Name | Type | Description | Required |
|---|---|---|---|
| DiagramItemVariable | object |