23 lines
791 B
Plaintext
23 lines
791 B
Plaintext
@startuml
|
||
left to right direction
|
||
|
||
state "ACTIVE" as active
|
||
state "INACTIVE" as inactive
|
||
state "LOCKED" as lock
|
||
state "USED" as used
|
||
|
||
active: Не зависимо от дат\nдействия предложения,\nтак как нужна доп проверка
|
||
inactive: Срок истёк, не использовано\nДеактивировано
|
||
lock: Изменение не возможно\nпредложение в работе
|
||
used: Предложение использовано
|
||
|
||
[*] --> active: 1.Cоздать
|
||
active -> active: 2.Изменить\n3.Получить
|
||
|
||
active --> inactive: 4.Деактивировать
|
||
active --> lock: 5.Заблокировать
|
||
lock --> active: 6.Снять блокировку
|
||
|
||
lock --> used: 7.Использовать
|
||
|
||
@enduml |