Praleisti į pagrindinį turinį

🧠 Logikos komponentai

Šie komponentai leidžia jums apibrėžti sąlygas, alternatyvas ir suplanuotus srautus jūsų SmartFlow darbo srautuose. Jie sudaro galingą pagrindą automatizuoti procesus, remiantis specifiniais taisyklėmis.

c6c87a85-c072-486b-a78b-2fd8421e2741.png

❓ Jei (Sąlyginis)

If komponentas vykdo veiksmų rinkinį tik tuo atveju, jei yra įvykdyta nurodyta sąlyga.

8ae73d88-406a-4dc3-9bd2-6395671b4b0c.png

📝 Komponento detalės

Pavadinimas: If
Kategorija: Logika

🔧 Parametrai

  1. Sąlyga
    • Tipas: Expression
    • Aprašymas: Loginė išraiška, kuri nustato, ar turi būti vykdomi tolesni veiksmai.
    • Privaloma: Taip
    • Pavyzdys:
      user.age > 18

🚀 Kaip naudoti

  1. Vilkite ir mesti If komponentą į savo SmartFlow darbo erdvę.
  2. Nurodykite sąlygą, kuri turi būti teisinga, kad veiksmai būtų vykdomi.
  3. Prijunkite jį prie tolesnių komponentų ar veiksmų.

➡ Kitaip

Else komponentas nurodo veiksmus, kurie turi būti vykdomi, jei ankstesnio If bloko sąlyga nėra įvykdyta.

5cf60501-b723-44ba-b7f0-d9e11b9c4fc5.png

📝 Komponento detalės

Pavadinimas: Else
Kategorija: Logika


🔧 Naudojimas

  1. Įdėkite šį komponentą iškart po If bloko.
  2. Apibrėžkite veiksmus, kurie bus vykdomi, kai If bloko sąlyga yra klaidinga.

🔄 Kitaip Jei

Else If komponentas leidžia jums apibrėžti alternatyvią sąlygą, kad patikrintumėte, ar pirmo If bloko sąlyga yra klaidinga. Naudokite tai, kad išbandytumėte kelias sąlygas viename sraute.

14c2bdfb-8bdf-499c-b582-9500ecc3e8c9.png

📝 Komponento detalės

Pavadinimas: Else If
Kategorija: Logika


🔧 Parametrai

  1. Sąlyga
    • Tipas: Expression
    • Aprašymas: Alternatyvi sąlyga, kurią reikia išbandyti.
    • Privaloma: Taip
    • Pavyzdys:
      user.hasPremiumAccount

🚀 Kaip naudoti

  1. Pridėkite Else If bloką tiesiai po If bloko.
  2. Nurodykite alternatyvią sąlygą.
  3. Prijunkite jį prie veiksmų ar tolesnės logikos.

❗ Pabaiga Jei

End If komponentas žymi sąlyginio bloko pabaigą. Po šio komponento nebus vykdomi jokie papildomi sąlyginiai veiksmai.

93cd72ca-8b19-4cff-8e04-d60843fa11de.png

📝 Komponento detalės

Pavadinimas: End If
Kategorija: Logika


🔧 Naudojimas

  1. Įdėkite šį komponentą po visų sąlyginių blokų (If, Else If ir Else).
  2. Užtikrinkite tinkamą logikos uždarymą, kad išlaikytumėte srauto vientisumą.

❓ Jei Nėra Žinutės

If No Message komponentas naudojamas atvejams, kai nėra įvykdomos jokios iš anksto nustatytų sąlygų.

0e0eeb00-0feb-4027-ac49-e6b3e0800239.png

📝 Komponento Išsami Informacija

Pavadinimas: If No Message
Kategorija: Logika


🔧 Naudojimas

  1. Pridėkite šį komponentą kelių sąlyginių blokų pabaigoje.
  2. Nustatykite atsarginius veiksmus arba numatytuosius atvejus, kai jokios sąlygos nėra teisingos.

🕒 Tvarkyklė

Scheduler komponentas leidžia atidėti arba suplanuoti darbo srautų vykdymą.

96e48de2-9228-4f53-9d7c-737aa57902bb.png

📝 Komponento Išsami Informacija

Pavadinimas: Scheduler
Kategorija: Logika


🔧 Parametrai

  1. Laiko Intervalas

    • Tipas: Skaičius
    • Aprašymas: Laiko trukmė, kurią reikia palaukti prieš vykdant darbo srautą.
    • Reikalingas: Taip
    • Pavyzdys:
      1 (Dienos)
  2. Konkreti Laikas

    • Tipas: Laikas
    • Aprašymas: Tikslus paros laikas, kada vykdyti darbo srautą.
    • Reikalingas: Pasirinktinai
    • Pavyzdys:
      09:00

🚀 Kaip Naudoti

  1. Pridėkite Scheduler komponentą prie savo darbo srauto.
  2. Nustatykite pageidaujamą laiko intervalą ir laiką vykdymui.
  3. Prijunkite jį prie srauto logikos arba veiksmų.

🌟 Pilnas Pavyzdinis Darbo Srautas

Štai pilnas pavyzdys, naudojantis logikos komponentus:

  1. Jei
    • Sąlyga: user.isLoggedIn
    • Veiksmai: Pranešti vartotojui su sveikinimo žinute.
  2. Kita Jei
    • Sąlyga: user.isGuest
    • Veiksmai: Nukreipti vartotoją į registracijos puslapį.
  3. Kita
    • Veiksmai: Rodyti klaidos žinutę.
  4. Pabaiga Jei

💡 Geriausios Praktikos

  • Laikykite Sąlygas Paprastas: Suskaidykite sudėtingą logiką į mažesnes, valdomas sąlygas.
  • Testuokite Prieš Diegdami: Simuliuokite kiekvieną srautą, kad įsitikintumėte, jog logika veikia taip, kaip tikėtasi.
  • Atsarginiai Veiksmai: Visada naudokite Else arba If No Message komponentą, kad tvarkytumėte kraštutinius atvejus.

Pasiruošę pakelti savo
vartotojo patirtį?

Diegkite AI asistentus, kurie džiugina klientus ir plečiasi kartu su jūsų verslu.

Atitinka GDPR