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
การแจ้งเตือน
ส่งอีเมล
การตอบกลับ
ข้อความตอบกลับ
ตัวแปร
บันทึกการดำเนินการ
การจัดการเวอร์ชัน
ตัวเลือกขั้นสูง

การพัฒนาส่วนขยาย

ภาพรวม
ขยายประเภททริกเกอร์
ขยายประเภทโหนด
การอ้างอิง API
Previous Pageเริ่มต้นใช้งาน
Next Pageเหตุการณ์ตารางข้อมูล
TIP

เอกสารนี้แปลโดย AI หากมีข้อมูลที่ไม่ถูกต้อง โปรดดูเวอร์ชันภาษาอังกฤษ

#ภาพรวม

ทริกเกอร์คือจุดเริ่มต้นการทำงานของเวิร์กโฟลว์ครับ/ค่ะ เมื่อแอปพลิเคชันทำงานและมีเหตุการณ์ที่ตรงตามเงื่อนไขของทริกเกอร์เกิดขึ้น เวิร์กโฟลว์ก็จะถูกเรียกใช้งาน ประเภทของทริกเกอร์จะเป็นตัวกำหนดประเภทของเวิร์กโฟลว์ ซึ่งจะถูกเลือกในขั้นตอนการสร้างเวิร์กโฟลว์ และไม่สามารถเปลี่ยนแปลงได้หลังจากสร้างแล้วครับ/ค่ะ ประเภทของทริกเกอร์ที่รองรับในปัจจุบันมีดังนี้:

  • เหตุการณ์คอลเลกชัน (ในตัว)
  • กำหนดเวลา (ในตัว)
  • เหตุการณ์ก่อนดำเนินการ (ให้บริการโดยปลั๊กอิน @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)

คุณสามารถดูช่วงเวลาที่แต่ละเหตุการณ์จะถูกทริกเกอร์ได้จากภาพด้านล่างนี้ครับ/ค่ะ

เหตุการณ์เวิร์กโฟลว์

ตัวอย่างเช่น เมื่อผู้ใช้ส่งแบบฟอร์ม หรือเมื่อข้อมูลในคอลเลกชันเปลี่ยนแปลงจากการกระทำของผู้ใช้หรือการเรียกใช้จากโปรแกรม หรือเมื่อถึงเวลาที่งานที่ถูกกำหนดเวลาไว้จะทำงาน เวิร์กโฟลว์ที่ตั้งค่าไว้ก็จะถูกเรียกใช้งานได้ครับ/ค่ะ

ทริกเกอร์ที่เกี่ยวข้องกับข้อมูล (เช่น การดำเนินการ, เหตุการณ์คอลเลกชัน) มักจะมาพร้อมกับข้อมูลบริบทของทริกเกอร์ครับ/ค่ะ ข้อมูลเหล่านี้จะถูกใช้เป็นตัวแปร และสามารถนำไปใช้เป็นพารามิเตอร์ในการประมวลผลโดยโหนดต่าง ๆ ในเวิร์กโฟลว์ได้ เพื่อช่วยให้การประมวลผลข้อมูลเป็นไปโดยอัตโนมัติ ตัวอย่างเช่น เมื่อผู้ใช้ส่งแบบฟอร์ม หากปุ่มส่งนั้นถูกเชื่อมโยงกับเวิร์กโฟลว์ เวิร์กโฟลว์นั้นก็จะถูกเรียกใช้งาน ข้อมูลที่ส่งเข้ามาจะถูกส่งเข้าไปยังสภาพแวดล้อมบริบทของแผนการทำงาน เพื่อให้โหนดถัดไปสามารถนำไปใช้เป็นตัวแปรได้ครับ/ค่ะ

เมื่อคุณสร้างเวิร์กโฟลว์เสร็จแล้ว ในหน้าแสดงรายละเอียดเวิร์กโฟลว์ ทริกเกอร์จะปรากฏเป็นโหนดเริ่มต้นที่ส่วนแรกของกระบวนการทำงานครับ/ค่ะ เมื่อคลิกที่การ์ดนี้ จะเป็นการเปิดหน้าต่างการตั้งค่า คุณสามารถตั้งค่าเงื่อนไขต่าง ๆ ของทริกเกอร์ได้ตามประเภทของทริกเกอร์นั้น ๆ ครับ/ค่ะ

ทริกเกอร์_โหนดเริ่มต้น