```java
@Test
public void queryProcessInstance() {
// 獲取引擎
ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
// 獲取RunTimeService
RuntimeService runtimeService = processEngine.getRuntimeService();
List<ProcessInstance> list = runtimeService
.createProcessInstanceQuery()
.processDefinitionKey("evectionProcess")//流程key
.list();
for (ProcessInstance processInstance : list) {
System.out.println("----------------------------");
System.out.println("流程實例id:" + processInstance.getProcessInstanceId());
System.out.println("流程定義id:" + processInstance.getProcessDefinitionId());
System.out.println("是否執行完成:" + processInstance.isEnded());
System.out.println("是否暫停:" + processInstance.isSuspended());
System.out.println("當前活動標識:" + processInstance.getActivityId());
System.out.println("業務標識:" + processInstance.getBusinessKey());
System.out.println("流程部署id;" + processInstance.getDeploymentId());
System.out.println("流程key:" + processInstance.getProcessDefinitionKey());
System.out.println("流程名稱:" + processInstance.getProcessDefinitionName());
System.out.println("流程版本號:" + processInstance.getProcessDefinitionVersion());
}
//----------------------------
//流程實例id:2501
//流程定義id:evectionProcess:1:4
//是否執行完成:false
//是否暫停:false
//當前活動標識:null
//業務標識:null
//流程部署id;1
//流程key:evectionProcess
//流程名稱:出差申請流程
//流程版本號:1
//----------------------------
//流程實例id:7501
//流程定義id:evectionProcess:1:4
//是否執行完成:false
//是否暫停:false
//當前活動標識:null
//業務標識:1001
//流程部署id;1
//流程key:evectionProcess
//流程名稱:出差申請流程
//流程版本號:1
}
```
- Activiti流程引擎
- 工作流介紹
- Activiti是什么
- Activiti流程處理步驟
- Activiti環境搭建
- 搭建步驟
- 表結構介紹
- ActivitiAPI結構
- 認識流程符號
- 流程設計器的使用
- 流程處理步驟
- 亂碼問題
- 流程實例
- 流程實例是什么
- 業務標識
- 查詢流程實例
- 掛起/激活流程實例
- 個人任務
- 分配任務負責人
- 查詢待辦任務
- 辦理權限
- 流程變量
- 流程變量類型
- 流程變量作用域
- 使用流程變量控制流程
- 組任務
- 設置任務候選人
- 組任務辦理流程
- 網關
- 4種網關類型
- 排他網關
- 并行網關
- 包含網關
- 事件網關
- Spring整合Activiti
- SpringBoot整合Activiti
- Flowable流程引擎
- Flowable是什么
- Flowable與Activiti
- Flowable環境搭建
- FlowableAPI
- 流程引擎API與服務
- 流程處理步驟
- 流程部署
- 流程部署方式
- 流程定義版本
- 刪除已部署的流程
- 下載資源
- 流程實例
- 什么是流程實例
- 業務標識
- 查詢流程實例
- 掛起/激活流程實例
- 分配任務負責人
- 固定分配
- UEL表達式分配
- 監聽器分配
- 辦理權限
- 流程變量
- 流程變量類型
- 流程變量作用域
- 流程變量控制流程
- 組任務
- 設置任務候選人
- 組任務辦理流程
- 網關
- 排他網關
- 并行網關
- 包含網關
- 事件網關
- 歷史查詢
- 查詢歷史
- Spring整合Flowable
- 配置文件整合
- 配置類整合
- SpringBoot整合Flowable