赞
踩
1、HistoricActvityInstance和HistoricProcessInstance区别 1.act_hi_actinst表保存每个流程实例processInstance经历的所有活动,即走过的审批节点历程,
//查询该"流程定义"下所有流程实例经历的所有流程活动
//结果是list
List<HistoricActivityInstance> historicActivityInstanceList =historyService.createHistoricActivityInstanceQuery().processDefinitionId("process1:1:7").list();
//查询该"流程实例"下所经历的所有活动
//结果是list
List<HistoricActivityInstance> historicActivityInstanceList2 =historyService.createHistoricActivityInstanceQuery().processInstanceId(processInstanceId).list();
2.act_hi_procinst保存所有的流程实例信息
//查询某个流程实例的具体信息
HistoricProcessInstance historicProcessInstance1 =historyService.createHistoricProcessInstanceQuery().processInstanceId(processInstanceId).singleResult();
HistoricTaskInstance和HistoricActivityInstance区别:
HistoricActivityInstance包含流程实例的所有活动,包括没有分配任务执行人的网管、开始事件和结束事件
HistoricTaskInstance只包含该流程实例下跟人相关的活动,不包括未分配任务执行人的网关、开始事件和结束事件
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。