当前位置:   article > 正文

HistoricActivityInstance和HistoricProcessInstance区别

HistoricActivityInstance和HistoricProcessInstance区别

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();
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

2.act_hi_procinst保存所有的流程实例信息

//查询某个流程实例的具体信息
HistoricProcessInstance historicProcessInstance1 =historyService.createHistoricProcessInstanceQuery().processInstanceId(processInstanceId).singleResult();

HistoricTaskInstance和HistoricActivityInstance区别:

HistoricActivityInstance包含流程实例的所有活动,包括没有分配任务执行人的网管、开始事件和结束事件

HistoricTaskInstance只包含该流程实例下跟人相关的活动,不包括未分配任务执行人的网关、开始事件和结束事件

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/436708
推荐阅读
相关标签
  

闽ICP备14008679号