我正在為批準矩陣編寫我的第一個狀態圖,但我陷入了困境。我們系統中的訂單將經歷許多狀態和轉換以供批準:狀態開始(狀態)(提交()轉換)等待批準(狀態)(批準()過渡)等待批準(狀態)(批準()過渡)...直播(狀態)我的問題是,對于每個訂單,當接收到N個approve()事件時,等待批準狀態將僅轉換為實時狀態(一個用戶的批準將觸發另一用戶的批準通知)。我是否應該在“等待批準”狀態之后添加一個決策點,該決定點會根據批準次數自動轉換回“等待批準”或進入“實時”狀態(允許嗎?還是我遺漏了什么?)任何幫助,將不勝感激。我查看的大多數狀態圖都是基于一定數量的批準,而不是變量列表。
1 回答

森林海
TA貢獻2011條經驗 獲得超2個贊
您將添加一個警衛:
該approval
觸發器有一個行為inc approval count
。現在,[approval count > N]
只有計數器足夠大時,警衛才會通過。
- 1 回答
- 0 關注
- 190 瀏覽
添加回答
舉報
0/150
提交
取消