transition enricher

This commit is contained in:
2026-06-19 07:44:54 +02:00
parent 8d4ba0697e
commit e894566112
36 changed files with 230 additions and 289 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

After

Width:  |  Height:  |  Size: 31 KiB

View File

@@ -25,14 +25,14 @@ skinparam svgLinkTarget _self
state CHECK_AVAILABILITY <<choice>>
NEW -[#1E90FF,bold]-> CHECK_AVAILABILITY <<external>> <<e_PLACE_ORDER>> : PLACE_ORDER
NEW -[#1E90FF,bold]-> CHECK_AVAILABILITY <<external>> : PLACE_ORDER
CHECK_AVAILABILITY -[#FF6347,bold]-> PENDING_PAYMENT <<choice_type>> : [λ] (order=0)
CHECK_AVAILABILITY -[#FF6347,bold]-> CANCELLED <<choice_type>> : (order=1)
PENDING_PAYMENT -[#1E90FF,bold]-> PAID <<external>> <<e_PAY_ORDER>> : PAY_ORDER
PAID -[#1E90FF,bold]-> SHIPPED <<external>> <<e_SHIP_ORDER>> : SHIP_ORDER
SHIPPED -[#1E90FF,bold]-> DELIVERED <<external>> <<e_FINALIZE>> : FINALIZE
PAID -[#1E90FF,bold]-> CANCELLED <<external>> <<e_CANCEL_ORDER>> : CANCEL_ORDER
DELIVERED -[#1E90FF,bold]-> RETURNED <<external>> <<e_RETURN_ORDER>> : RETURN_ORDER
PENDING_PAYMENT -[#1E90FF,bold]-> PAID <<external>> : PAY_ORDER
PAID -[#1E90FF,bold]-> SHIPPED <<external>> : SHIP_ORDER
SHIPPED -[#1E90FF,bold]-> DELIVERED <<external>> : FINALIZE
PAID -[#1E90FF,bold]-> CANCELLED <<external>> : CANCEL_ORDER
DELIVERED -[#1E90FF,bold]-> RETURNED <<external>> : RETURN_ORDER
CANCELLED --> [*]
DELIVERED --> [*]