Activiti历史活动查询
来源:互联网 发布:草莓音乐节 上海 知乎 编辑:程序博客网 时间:2024/04/20 09:17
开发中,我们有这样一种需求,
当流程实例完成后,我们要查下流程活动具体的执行情况,比如这个流程实例什么时候开始的,什么时候结束的,
以及中间具体的执行步骤,这时候,我们需要查询历史流程活动执行表,act_hi_actinst
/** * 历史活动查询 */@Testpublic void historyActInstanceList(){ List<HistoricActivityInstance> list=processEngine.getHistoryService() // 历史任务Service .createHistoricActivityInstanceQuery() // 创建历史活动实例查询 .processInstanceId("27501") // 指定流程实例id .finished() // 查询已经完成的任务 .list(); for(HistoricActivityInstance hai:list){ System.out.println("任务ID:"+hai.getId()); System.out.println("流程实例ID:"+hai.getProcessInstanceId()); System.out.println("活动名称:"+hai.getActivityName()); System.out.println("办理人:"+hai.getAssignee()); System.out.println("开始时间:"+hai.getStartTime()); System.out.println("结束时间:"+hai.getEndTime()); System.out.println("==========================="); }运行结果:
任务ID:27502流程实例ID:27501活动名称:Start办理人:null开始时间:Sun Jul 02 10:50:13 CST 2017结束时间:Sun Jul 02 10:50:13 CST 2017===========================任务ID:27503流程实例ID:27501活动名称:学生办理人:张三开始时间:Sun Jul 02 10:50:13 CST 2017结束时间:Sun Jul 02 10:53:27 CST 2017===========================任务ID:30001流程实例ID:27501活动名称:班长审批办理人:李四开始时间:Sun Jul 02 10:53:27 CST 2017结束时间:Sun Jul 02 10:54:32 CST 2017===========================任务ID:32501流程实例ID:27501活动名称:班主任审批办理人:王五开始时间:Sun Jul 02 10:54:32 CST 2017结束时间:Sun Jul 02 10:55:56 CST 2017===========================任务ID:35001流程实例ID:27501活动名称:End办理人:null开始时间:Sun Jul 02 10:55:56 CST 2017结束时间:Sun Jul 02 10:55:56 CST 2017===========================
阅读全文
0 0
- Activiti历史活动查询
- Activiti历史流程查询
- Activiti 历史任务查询
- Activiti 学习笔记十:开始活动节点(判断流程是否结束及查询历史)
- Activiti基础教程--07流程执行历史记录(历史任务、历史流程实例、历史活动)
- Activiti基础教程--07流程执行历史记录(历史任务、历史流程实例、历史活动)
- activiti学习--05流程实例:查询流程状态+查询历史任务+查询历史流程实例
- Java Activiti(4)--查询历史任务数据等信息
- activiti自定义流程之Spring整合activiti-modeler5.16实例(九):历史任务查询
- activiti自定义流程之Spring整合activiti-modeler实例(九):历史任务查询
- 判断流程实例状态、历史流程实例查询、历史活动查询
- Activiti历史流程操作
- activiti---获取活动节点
- activiti查询
- 【入门篇】Activiti查询指定流程定义下指定流程实例下历史任务
- activiti参考5-历史任务
- activiti 流程历史(五)
- Activiti之活动(九)
- 数据库索引设计与优化读书笔记--《三》SQL处理过程
- LINQ系列:LINQ to DataSet的DataTable操作
- protobuf入门教程
- ROS教程:视觉传感器使用漫谈
- git cherry-pick
- Activiti历史活动查询
- LINQ系列:LINQ to SQL Select查询
- 在Mac下配置JAVA_HOME
- 1112: [POI2008]砖块Klo
- 二维数组置换
- LeetCode Weekly Contest 39
- 34.css总结
- POJ 2525 Text Formalization 笔记
- LINQ系列:LINQ to SQL Where条件