Редактор нод (editor_nodes)
📄️ Общая информация
Основными структурными единицами в BPMS принято считать ноды. Почти все сущности с которыми вы сталкиваетесь внутри проекта являются нодами.
📄️ /api/v2/bpm/editor/nodes
Метод возвращает список нод с определенного типа. Основными структурными единицами в BPMS принято считать ноды. Почти все сущности с которыми приходится работать внутри проекта являются нодами
📄️ /api/v2/bpm/editor/nodes
Метод создает ноду любого типа. Кроме создания нод, метод помогает создать двухуровневую структуру вложенности из нод
📄️ /api/v2/bpm/nodes/{node_id}
Метод возвращает основную информацию о ноде по ID
📄️ /api/v2/bpm/editor/nodes/{node_id}/nodesParam
Метод обновляет дополнительную информацию о ноде по ID.
📄️ /api/v2/bpm/editor/nodes/{node_id}
Метод обновляет информацию о ноде по ID. Но чаще всего используется для обновления структуры вложенности нод
📄️ /api/v2/bpm/editor/nodes/{node_id}
Метод удаляет ноду по ID
📄️ /api/v2/bpm/nodes/availableScreens/{node_id}
Метод возвращает список экранов доступных для указанной ноды. По другому, список экранов содержащихся в древе вложенности этой ноды. Поддерживаются следующие типы нод:
📄️ /api/v2/bpm/nodes/palette
Метод возвращает список нод базовой категории (список элементов системы с **'nodeType': 1)**.
📄️ /api/v2/bpm/editor/nodes/types
Метод возвращает список всех возможных типов нод
📄️ /api/v2/bpm/nodes/{node_id}/{preset_id}
Метод возвращает все пресеты для заданной ноды. Это вспомогательный метод, предшественник метода /nodes/availableScreens/:node_id. Воможно когда-нибудь будет полностью заменен.
📄️ /api/v2/bpm/nodes/changePropertyValues
Метод позволяющий заменить одно значение свойства на другое по всем дочерним нодам и вернуть количество элементов подлежащих изменению