logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
Главная
logologo
Рабочий процесс
Обзор
Быстрый старт

Триггеры

Обзор
Событие коллекции
Запланированная задача
Событие до действия
Событие после действия
Событие пользовательского действия
Одобрение
Webhook

Узлы

Обзор

Искусственный интеллект

Большая языковая модель

Управление потоком

Условие
Ветвление по нескольким условиям
Цикл
Переменные
Параллельное ветвление
Вызов рабочего процесса
Вывод потока
Сопоставление переменных JSON
Задержка
Конец

Вычисления

Вычисление
Вычисление даты
Вычисление JSON

Операции с данными

Создание данных
Обновление данных
Запрос данных
Удаление данных
Операция SQL

Ручная обработка

Ручная обработка
Одобрение
Копия (CC)

Расширенные типы

HTTP-запрос
JavaScript-скрипт
Уведомление
Отправка почты
Ответ
Сообщение ответа
Переменные
История выполнения
Управление версиями
Расширенные параметры

Разработка расширений

Обзор
Расширение типов триггеров
Расширение типов узлов
Справочник API
Previous PageБольшая языковая модель
Next PageВетвление по нескольким условиям
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Условие

#Введение

Аналогично оператору if в языках программирования, этот узел определяет дальнейший ход рабочего процесса на основе результата проверки настроенного условия.

#Создание узла

Узел «Условие» имеет два режима: «Продолжить, если истинно» и «Разветвление по истине/ложь». Вы должны выбрать один из этих режимов при создании узла, и в дальнейшем его нельзя будет изменить в настройках узла.

Выбор режима узла «Условие»

В режиме «Продолжить, если истинно», если условие истинно, рабочий процесс продолжит выполнение последующих узлов. В противном случае рабочий процесс будет прерван и завершится неудачей.

Режим «Продолжить, если истинно»

Этот режим подходит для сценариев, когда рабочий процесс не должен продолжаться, если условие не выполнено. Например, кнопка отправки формы для оформления заказа привязана к «Событию перед действием». Если запаса товара в заказе недостаточно, процесс создания заказа не должен продолжаться, а должен завершиться неудачей.

В режиме «Разветвление по истине/ложь» узел условия создаст две последующие ветви рабочего процесса, соответствующие результатам «истина» и «ложь». Каждая ветвь может быть настроена со своими собственными последующими узлами. После завершения выполнения любой из ветвей, рабочий процесс автоматически вернется к родительской ветви узла условия для продолжения выполнения последующих узлов.

Режим «Разветвление по истине/ложь»

Этот режим подходит для сценариев, когда необходимо выполнить различные действия в зависимости от того, выполнено условие или нет. Например, проверка существования данных: если их нет, создать; если есть, обновить.

#Настройка узла

#Движок вычислений

В настоящее время поддерживаются три движка:

  • Базовый: Получает логический результат с помощью простых бинарных операций и группировки «И» и «ИЛИ».
  • Math.js: Вычисляет выражения, поддерживаемые движком Math.js, для получения логического результата.
  • Formula.js: Вычисляет выражения, поддерживаемые движком Formula.js, для получения логического результата.

Во всех трех типах вычислений в качестве параметров можно использовать переменные из контекста рабочего процесса.