在流程管理中執行操作時的事件
在啟用了流程管理功能的應用中執行操作時發生的事件。
即使執行操作不會變更記錄的狀態,例如當狀態變更需要多個工作人員執行操作時,也會發生此事件。
事件類型 | 事件何時發生? | |
---|---|---|
電腦 | app.record.detail.process.proceed | 在流程管理中執行操作之前 |
行動裝置 | mobile.app.record.detail.process.proceed | 在流程管理中執行操作之前 |
事件物件屬性
屬性名稱 | 類型 | 說明 |
---|---|---|
type | 字串 | 事件類型 傳回以下值:
|
record | 物件 | 執行操作時的記錄資料 詳情請參閱以下頁面。 欄位格式 |
action | 物件 | 執行的操作// 物件的鍵 |
nextStatus | 物件 | 執行後的狀態// 物件的鍵 |
status | 物件 | 狀態已變更// 物件的鍵 |
取消執行操作
您可以通過在事件處理程式中執行下列操作之一來取消執行操作:
- 在畫面頂部顯示錯誤
- 返回
false
。 - 返回無效值。
可以用事件物件執行的操作
補充
如果事件處理程式中未返回任何內容,則僅更新狀態。