activiti有什么用 6.0获取负责人处理过的历史任务

activiti有什么用7中根据获取任务这个問题看起来很简单,不就是调用的tasks()方法吗一开始我也是这样认为的,当时测的感觉没有什么总是但真正深入测试时才发现问题。

洳果一个任务已经完成了那么你调用taskRuntime.tasks()方法就会报错任务不存在,这是因为在中taskRuntime只能查询进行中的任务,从名字中的runtime也可以发现这┅点而历史任务则需要用historyService.().taskId(taskId)来查询任务而且这个方法里不仅仅能查询已完成的任务,也包括进行中的任务也就是包括了所有任务!

OK,到此问题已经解决我们如果想实现给定任意一个taskId,查出它对应的任务那么我们直接用historyService.()就可以了。

}

我要回帖

更多关于 activiti有什么用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信