Middle
Desenați o diagramă de secvență a interacțiunii dintre Frontend și Backend atunci când utilizați un cod promoțional
sobes.tech AI
Răspuns de la AI
mermaid sequenceDiagram participant User participant Frontend participant Backend
User->>Frontend: Introduce codul promo și apasă pe "Aplică"
Frontend->>Backend: Trimite o solicitare cu codul promo (de exemplu, POST /apply-promo)
Backend->>Backend: Verifică validitatea codului promo (dacă există, dacă nu a expirat, dacă se poate aplica la comandă)
alt Cod promo valid
Backend->>Frontend: Returnează un răspuns de succes cu informații despre reducere
Frontend->>User: Afișează reducerea și actualizează suma comenzii
else Cod promo invalid
Backend->>Frontend: Returnează o eroare cu un mesaj
Frontend->>User: Afișează mesajul de eroare
end