HistoryService hs = processEngine.getHistoryService();
//2.获取流程实例
String proInsId = "2101";
//3-1.获取历史流程实例对象
HistoricProcessInstanceQuery hiq = hs.createHistoricProcessInstanceQuery();
//3-2.获取一个流程实例的历史
HistoricProcessInstance hpi = hiq.processInstanceId(proInsId).singleResult();
//4-1.获取历史活动实例查询对象
HistoricActivityInstanceQuery haiq = hs.createHistoricActivityInstanceQuery();
//4-2.获取一个流程实例的历史活动列表
List<HistoricActivityInstance> list = haiq.processInstanceId(proInsId).list();
//5-1.获取历史任务实例查询对象
HistoricTaskInstanceQuery htiq = hs.createHistoricTaskInstanceQuery();
//5-2.获取一个流程实例的历史任务列表
List<HistoricTaskInstance> list = htiq.processInstanceId(proInsId).list();
//6-1.获取历史流程变量实例查询对象
HistoricVariableInstanceQuery hviq = hs.createHistoricVariableInstanceQuery();
//6-2.获取一个流程实例的历史流程变量列表
List<HistoricVariableInstance> list = hviq.processInstanceId(proInsId).list();
已有 11/7196 人参与
评论:
发表评论: