Newer
Older
task-bldg / TaskStatus.pu
@haya4 haya4 on 6 Aug 2022 766 bytes version 0.0.1
@startuml

[*] --> PREPARATION
PREPARATION --> ACCEPTING : DataLoad
ACCEPTING --> RESERVED	: RESERVE(タスク予約)
ACCEPTING --> IMPORTED	: DONE(編集完了) 
RESERVED --> IMPORTED	: DONE(編集完了) 
IMPORTED --> IMPORTED	: DONE(編集完了) 
ACCEPTING <-- RESERVED	: CANCEL(タスク予約取消)

IMPORTED --> END	: OK[検証結果=OK]
ACCEPTING <-- IMPORTED : NG[検証結果=NG]

state "PREPARATION\n準備中" as PREPARATION {
}

state "ACCEPTING\n受付中" as ACCEPTING {
}

state "RESERVED\n予約済み" as RESERVED {
	RESERVED : 編集者
}

state "IMPORTED\nインポート済み" as IMPORTED {
	IMPORTED : 編集者
	IMPORTED : 変更セットNo
}

state "END\n完了" as END {
	END : 編集者
	END : 変更セットNo
	END : 検証者
}
@enduml