Files
plantUML/oms/interface-arm/order/history.puml
2024-05-31 11:06:27 +03:00

38 lines
1.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
@startuml
scale 800*800
mainframe Взаимодействие с историей изменения заказ
actor Пользователь as user
participant ARM as ARM
participant OMS as OMS
participant History as History
autonumber
user -> ARM: Нажимает кнопку "История изменений"
ARM -> OMS: REST GET /order-history
OMS -> History: REST GET api/v1/order_history_short/
History --> OMS: answer
OMS --> ARM: answer
ARM --> user: Рендерит страницу "История изменений"
user -> ARM: Нажимает кнопку "Подробнее" в корректировке
ARM -> OMS: REST GET /order-history-event
OMS -> History: REST GET api/v1/event_changed/
History --> OMS: answer
OMS --> ARM: answer
ARM --> user: Отображает полную информацию о корректировке
user -> ARM: Выбирает фильтр по дате или по типу корректировки
ARM -> OMS: REST GET /order-history-filters
OMS -> History: REST GET api/v1/events_from_entity/
History --> OMS: answer
OMS --> ARM: answer
ARM --> user: Отображает корректировки по заданным условиям
user -> ARM: Вводит идентификатор корректировки и нажимает Enter
ARM -> OMS: REST GET /order-history-event
OMS -> History: REST GET api/v1/event_changed/
History --> OMS: answer
OMS --> ARM: answer
ARM --> user: Отображает корректировки по заданным условиям
@enduml