参考api文档:http://www.mossle.com/docs/activiti/index.html#historyQueryProcessInstance
使用方法HistoricProcessInstanceQuery
查询所有的(包括刚发起的)
//返回的实例 可以给List
HistoricProcessInstanceQuery historicProcessInstanceQuery = historyService.createHistoricProcessInstanceQuery()
//用户ID
.startedBy(userId)
//开始时间
.orderByProcessInstanceStartTime()
//流程变量
.includeProcessVariables()
//结束时间
.orderByProcessInstanceEndTime()
//查询排序
.desc();
只查询已经结束的流程需要使用方法
.finished()
对Activiti还不是很了解 正在学习中,个人记录。