Praleisti į pagrindinį turinį

🧠 Logikos komponentai

Šie komponentai leidžia jums nustatyti sąlygas, alternatyvas ir suplanuotus srautus jūsų SmartFlow darbo procesuose. 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, nustatanti, ar turi būti vykdomi tolesni veiksmai.
    • Privaloma: Taip
    • Pavyzdys:
      user.age > 18

🚀 Kaip naudoti

  1. Vilkite ir numeskite 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. Nurodykite veiksmus, kurie bus vykdomi, kai If bloko sąlyga yra klaidinga.

🔄 Kitaip Jei

Else If komponentas leidžia jums nustatyti alternatyvią sąlygą, kad patikrintumėte, ar pirmo If bloko sąlyga yra klaidinga. Naudokite tai, kad patikrintumė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 patikrinti.
    • 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 nebuvo įvykdyta nė viena iš anksčiau apibrėžtų sąlygų.

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

📝 Komponento detalės

Pavadinimas: If No Message
Kategorija: Logika


🔧 Naudojimas

  1. Pridėkite šį komponentą daugelio sąlyginių blokų pabaigoje.
  2. Nurodykite atsarginius veiksmus arba numatytuosius, kai nėra teisingų sąlygų.

🕒 Tvarkaraštis

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

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

📝 Komponento detalės

Pavadinimas: Scheduler
Kategorija: Logika


🔧 Parametrai

  1. Laiko intervalas

    • Tipas: Skaičius
    • Aprašymas: Laikas, kurį reikia palaukti prieš vykdant darbo procesą.
    • Privaloma: Taip
    • Pavyzdys:
      1 (Dienos)
  2. Konkreti laikas

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

🚀 Kaip naudoti

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

🌟 Pilnas pavyzdys darbo proceso

Štai pilnas pavyzdys, naudojant logikos komponentus:

  1. Jei
    • Sąlyga: user.isLoggedIn
    • Veiksmai: Pranešti vartotojui su sveikinimo žinute.
  2. Kitaip Jei
    • Sąlyga: user.isGuest
    • Veiksmai: Nukreipti vartotoją į registracijos puslapį.
  3. Kitaip
    • 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 užtikrintumėte, jog logika veikia 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