Sobes.tech
Middle

Nupieškite sekvencinį diagramą apie sąveiką tarp Frontend ir Backend naudojant nuolaidos kodą

sobes.tech AI

Atsakymas iš AI

mermaid sequenceDiagram participant User participant Frontend participant Backend

User->>Frontend: Įveda promocode ir paspaudžia "Taikyti"
Frontend->>Backend: Siunčia užklausą su promocode (pvz., POST /apply-promo)
Backend->>Backend: Patikrina promocode galiojimą (ar yra, ar nesibaigė, ar galima taikyti užsakymui)
alt Galiojantis promocode
    Backend->>Frontend: Grąžina sėkmingą atsakymą su nuolaidos informacija
    Frontend->>User: Rodo nuolaidą ir atnaujina užsakymo sumą
else Neteisingas promocode
    Backend->>Frontend: Grąžina klaidą su žinute
    Frontend->>User: Rodo klaidos žinutę
end