プロセス管理にはSpringブートとアクティビティを使用しています。現在のタスク名と以前のタスク名を取得する方法我々はタスクを追跡したいと思います。アクティビティワークフローの現在と前のタスク名を取得する方法
詳細についてはcurrentTaskIdが必要ですが、下の応答は有望です。 currentTaskId
how to get the previous task name in activiti workflow
を取得する方法がわからないおかげ
プロセス管理にはSpringブートとアクティビティを使用しています。現在のタスク名と以前のタスク名を取得する方法我々はタスクを追跡したいと思います。アクティビティワークフローの現在と前のタスク名を取得する方法
詳細についてはcurrentTaskIdが必要ですが、下の応答は有望です。 currentTaskId
how to get the previous task name in activiti workflow
を取得する方法がわからないおかげ
完了タイムスタンプで歴史的なタスクの問い合わせや注文を使用してください。 タスクが完了したら、関連するアクティビティID /名前を取得できます。
明らかに、並列フローがある場合、これは中断します。
グレッグ
現在のタスク名を取得します。タスクを作成するクエリのように -
delegateExecution.getEngineServices().getTaskService().createTaskQuery().active();
これはあなたに活発な仕事を与えます。
finished()タスクの履歴サービスと同じ操作を行います。日付順に並べ替えて最後のものを選択してください。
これはdelegateExecutionを得ることにあなたを助ける - acitivitiのバージョンを使用しているdocs
ありがとうございました。あなたは 'delegateExecution'をどうやって始めますか? 'delegateExecution'が定義/初期化されたより完全な例がありますか? – Shawn
更新された回答を参照してください。 –
を?企業やコミュニティ? –
コミュニティ版5.22 \t ' \t \t \t org.activiti \t \t \t activitiスプリング・ブート・スターター・基本 \t \t \t 5.22.0 \t \t ' –
Shawn