Sobes.tech
Middle
19

Nacrtajte sekvencijalni dijagram interakcije između Frontend-a i Backend-a pri korišćenju promo koda

Компаније где су питане
СБЕРСБЕР

Одговор од АИ

sobes.tech АИ

mermaid sequenceDiagram participant User participant Frontend participant Backend

User->>Frontend: Вводит промокод и нажимает "Применить"
Frontend->>Backend: Отправляет запрос с промокодом (например, POST /apply-promo)
Backend->>Backend: Проверяет валидность промокода (существует ли, не истёк ли, применим ли к заказу)
alt Промокод валиден
    Backend->>Frontend: Возвращает успешный ответ с информацией о скидке
    Frontend->>User: Отображает скидку и обновляет сумму заказа
else Промокод невалиден
    Backend->>Frontend: Возвращает ошибку с сообщением
    Frontend->>User: Показывает сообщение об ошибке
end