mirror of
https://github.com/3ybactuk/marketplace-go-service-project.git
synced 2025-10-30 14:03:45 +03:00
19 lines
322 B
Plaintext
19 lines
322 B
Plaintext
@startuml
|
|
|
|
actor User as u
|
|
collections LOMS as l
|
|
database OrdersStorage as os
|
|
database StocksStorage as ss
|
|
|
|
u -> l : gRPC Loms.OrderCancel\n\t- orderID
|
|
activate l
|
|
|
|
l -> os : order.GetByOrderID()
|
|
l -> ss : stocks.ReserveCancel()
|
|
l -> os : order.SetStatus(cancelled)
|
|
deactivate l
|
|
|
|
l -> u : Response: OK (code_id=0)
|
|
|
|
@enduml
|