logologo
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
Ana Sayfa
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
Ana Sayfa
logologo
İş Akışı
Genel Bakış
Hızlı Başlangıç

Tetikleyiciler

Genel Bakış
Koleksiyon Olayı
Zamanlanmış Görev
Eylem Öncesi Olay
Eylem Sonrası Olay
Özel Eylem Olayı
Onay
Webhook

Düğümler

Genel Bakış

Yapay Zeka

Büyük Dil Modeli

Akış Kontrolü

Koşul
Çoklu Koşul Dalı
Döngü
Değişkenler
Paralel Dal
İş Akışını Çağır
Akış Çıktısı
JSON Değişken Eşleştirme
Gecikme
Son

Hesaplama

Hesaplama
Tarih Hesaplama
JSON Hesaplama

Veri İşlemleri

Veri Oluştur
Veri Güncelle
Veri Sorgula
Veri Sil
SQL İşlemi

Manuel İşlem

Manuel İşlem
Onay
Bilgi (CC)

Genişletilmiş Türler

HTTP İsteği
JavaScript Betiği
Bildirim
E-posta Gönder
Yanıt
Yanıt Mesajı
Değişkenler
Yürütme Kayıtları
Sürüm Yönetimi
Gelişmiş Seçenekler

Genişletme Geliştirme

Genel Bakış
Tetikleyici Türlerini Genişletme
Düğüm Türlerini Genişletme
API Referansı
Previous PageHızlı Başlangıç
Next PageKoleksiyon Olayı
TIP

Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın

#Genel Bakış

Tetikleyici, bir iş akışının yürütme giriş noktasıdır. Uygulama çalışırken, tetikleyicinin koşullarını karşılayan bir olay meydana geldiğinde, iş akışı tetiklenir ve yürütülür. Tetikleyici türü aynı zamanda iş akışının türüdür; bu, iş akışı oluşturulurken seçilir ve oluşturulduktan sonra değiştirilemez. Şu anda desteklenen tetikleyici türleri şunlardır:

  • Koleksiyon Olayları (Yerleşik)
  • Zamanlanmış Görev (Yerleşik)
  • Eylem Öncesi (@nocobase/plugin-workflow-request-interceptor eklentisi tarafından sağlanır)
  • Eylem Sonrası (@nocobase/plugin-workflow-action-trigger eklentisi tarafından sağlanır)
  • Özel Eylem (@nocobase/plugin-workflow-custom-action-trigger eklentisi tarafından sağlanır)
  • Onay (@nocobase/plugin-workflow-approval eklentisi tarafından sağlanır)
  • Webhook (@nocobase/plugin-workflow-webhook eklentisi tarafından sağlanır)

Her bir olayın tetiklenme zamanlaması aşağıdaki görselde gösterilmiştir:

İş Akışı Olayları

Örneğin, bir kullanıcı bir form gönderdiğinde, veya bir koleksiyondaki veriler kullanıcı eylemi veya bir program çağrısı nedeniyle değiştiğinde, ya da zamanlanmış bir görevin yürütme zamanı geldiğinde, yapılandırılmış bir iş akışı tetiklenebilir.

Veriyle ilgili tetikleyiciler (örneğin eylemler, koleksiyon olayları) genellikle tetikleyici bağlam verilerini taşır. Bu veriler değişken olarak işlev görür ve iş akışındaki düğümler tarafından işleme parametreleri olarak kullanılarak verilerin otomatik işlenmesini sağlar. Örneğin, bir kullanıcı bir form gönderdiğinde, gönderme düğmesi bir iş akışına bağlıysa, bu iş akışı tetiklenir ve yürütülür. Gönderilen veriler, sonraki düğümlerin değişken olarak kullanması için yürütme planının bağlam ortamına enjekte edilir.

Bir iş akışı oluşturduktan sonra, iş akışı görüntüleme sayfasında, tetikleyici sürecin başlangıcında bir giriş düğümü olarak görüntülenir. Bu karta tıklayarak yapılandırma çekmecesini açabilirsiniz. Tetikleyici türüne bağlı olarak, ilgili koşullarını yapılandırabilirsiniz.

Tetikleyici_Giriş Düğümü