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

Тригер

Огляд
Події таблиці даних
Завдання за розкладом
Подія перед дією
Подія після дії
Користувацька подія дії
Затвердження
Webhook

Вузол

Огляд

Штучний інтелект (AI)

Велика мовна модель (LLM)

Керування потоком

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

Обчислення

Обчислення
Обчислення дати
Обчислення JSON

Операції з даними

Додавання даних
Оновлення даних
Запит даних
Видалення даних
Операції SQL

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

Ручна обробка
Затвердження
Копія (CC)

Розширені типи

HTTP-запит
Скрипт JavaScript
Сповіщення
Надсилання email
Відповідь
Повідомлення-відповідь
Змінна
Журнал виконання
Керування версіями
Розширені налаштування

Розробка розширень

Огляд
Розширення типів тригерів
Розширення типів вузлів
Довідник API
Previous PageШвидкий старт
Next PageПодії таблиці даних
Повідомлення про переклад ШІ

Ця документація була автоматично перекладена штучним інтелектом.

#Огляд

Тригер — це вхідна точка для робочого процесу. Коли під час роботи застосунку виникає подія, що відповідає умовам тригера, робочий процес буде запущено та виконано. Тип тригера визначає і тип робочого процесу. Ви обираєте його під час створення робочого процесу, і після створення змінити його неможливо. Наразі підтримуються такі типи тригерів:

  • Події колекції (Вбудований)
  • Заплановане завдання (Вбудований)
  • Подія до дії (Надається плагіном @nocobase/plugin-workflow-request-interceptor)
  • Подія після дії (Надається плагіном @nocobase/plugin-workflow-action-trigger)
  • Користувацька дія (Надається плагіном @nocobase/plugin-workflow-custom-action-trigger)
  • Схвалення (Надається плагіном @nocobase/plugin-workflow-approval)
  • Webhook (Надається плагіном @nocobase/plugin-workflow-webhook)

Час спрацьовування кожної події показано на зображенні нижче:

Події робочого процесу

Наприклад, коли користувач надсилає форму, або коли дані в колекції змінюються внаслідок дії користувача чи програмного виклику, або коли заплановане завдання досягає часу свого виконання, може бути запущено налаштований робочий процес.

Тригери, пов'язані з даними (наприклад, дії, події колекції), зазвичай несуть контекстні дані тригера. Ці дані стають змінними і можуть використовуватися вузлами в робочому процесі як параметри обробки для автоматизованої обробки даних. Наприклад, коли користувач надсилає форму, якщо кнопка відправки прив'язана до робочого процесу, цей робочий процес буде запущено та виконано. Надіслані дані будуть впроваджені в контекстне середовище плану виконання, щоб наступні вузли могли використовувати їх як змінні.

Після створення робочого процесу, на сторінці перегляду робочого процесу, тригер відображається як вхідний вузол на початку процесу. Натискання на цю картку відкриє панель конфігурації. Залежно від типу тригера, ви можете налаштувати його відповідні умови.

Тригер_Вхідний вузол