Process Designer API
Diagram Item Parameters

qbpmdesigner

Version: 1.01.01-SNAPSHOT


/v1/{project}/diagram-item-variables

GET

Summary

Получение списка параметров элемента диаграммы

Description

Получение списка параметров элемента диаграммы

Parameters
NameLocated inDescriptionRequiredSchema
projectpathСистемное наименование проектаYesstring
Responses
CodeDescriptionSchema
200OK[ TDiagramItemVariableType ]

/v1/{project}/diagram-item-variable

POST

Summary

Создание нового параметра

Parameters
NameLocated inDescriptionRequiredSchema
projectpathСистемное наименование проектаYesstring
databodyYesTDiagramItemVariableTypeForPost
Responses
CodeDescriptionSchema
200OKTDiagramItemVariableType

/v1/{project}/diagram-item-variable/{id}

GET

Summary

Получение параметра по идентификатору

Parameters
NameLocated inDescriptionRequiredSchema
projectpathСистемное наименование проектаYesstring
idpathIDYeslong
Responses
CodeDescriptionSchema
200OKTDiagramItemVariableType

PUT

Summary

Изменение параметра

Parameters
NameLocated inDescriptionRequiredSchema
projectpathСистемное наименование проектаYesstring
idpathIDYeslong
databodyYesTDiagramItemVariableTypeForPut
Responses
CodeDescriptionSchema
200OKTDiagramItemVariableType

DELETE

Summary

Удаление параметра

Parameters
NameLocated inDescriptionRequiredSchema
projectpathСистемное наименование проектаYesstring
idpathIDYeslong
Responses
CodeDescription
200OK

Models

TDiagramItemVariableType

Параметр

NameTypeDescriptionRequired
idlongIDNo
sysNamestringCистемное наименованиеNo
namestringНаименованиеNo
typestringТипNo
inputbooleanПризнак входящегоNo
importedbooleanПризнак импортированногоNo
hiddenbooleanПризнак скрытогоNo
requiredbooleanПризнак обязательностиNo
testValuestringТестовое значениеNo
parentIdlongID родительского параметраNo
diagramItemIdlongID элемента диаграммыNo
diagramItemSysNamestringСистемное наименование элемента диаграммыNo
diagramItemNamestringНаименование элемента диаграммыNo

TDiagramItemVariableTypeForPost

NameTypeDescriptionRequired
namestringНаименованиеYes
sysNamestringСистемное наименованиеYes
typestringID продуктаYes
inputbooleanВходящийYes
hiddenbooleanПризнак скрытогоNo
requiredbooleanПризнак обязательностиNo
testValuestringТестовое значениеNo
parentIdlongID родительского параметраNo
diagramItemIdlongID элемента даиграммыYes

TDiagramItemVariableTypeForPut

NameTypeDescriptionRequired
namestringНаименованиеNo
sysNamestringСистемное наименованиеNo
typestringID продуктаNo
inputbooleanВходящийNo
hiddenbooleanСкрытыйNo
requiredbooleanПризнак обязательностиNo
testValuestringТестовое значениеNo

DiagramItemVariable

NameTypeDescriptionRequired
DiagramItemVariableobject