Activiti7根据taskId获取FlowElement对象 在上一篇中,我们知道了如何通过taskId获取Activity对象,一旦我们得到了activity对象,那么我们就可以通过activityId来得到flowElement对象了。因为activityI... 2020年5月7日 工作流引擎 浏览量:3,180 次 发表评论 阅读全文
Activiti7根据taskId获取Activity对象 在activiti7中,虽然没有提供直接的根据taskId获取Activity对象的方法,但是我们可以通过查询流程实例下的所有activity对象后,然后循环判断是否与给过来的taskId相同来得到对... 2020年5月6日 工作流引擎 浏览量:2,290 次 发表评论 阅读全文
Activiti7获取节点的完成状态 在activiti中框架是没有提供获取节点的完成状态相关的方法的,但是实际在项目中又有这样的需求,那么我们应该如何取得节点的完成状态呢? 首先,我们是可以通过流程图来获取到所有节点的信息的,那么问题是... 2020年4月30日 工作流引擎 浏览量:3,592 次 发表评论 阅读全文
Activiti7获取多实例节点下的所有任务(实例) 在activiti7中,如何要实现会签的功能,用的就是多实例节点,那么我们如何取得该节点下的所有会签任务呢?或者叫所有实例呢? 这个问题其实并不难,因为只要是任务已完成或在进行中,那么它一定存在于ac... 2020年4月26日 工作流引擎 浏览量:2,337 次 发表评论 阅读全文
Activiti7根据taskId获取任务 Activiti7中根据taskId获取任务,这个问题看起来很简单,不就是调用taskRuntime的tasks()方法吗?一开始我也是这样认为的,当时测的感觉没有什么总是,但真正深入测试时才发现问题... 2020年4月20日 工作流引擎 浏览量:2,939 次 发表评论 阅读全文
Activiti7中获取任务所在的节点id 在之前的文章中,我们可以获取到指定节点id下的所有任务,那么如果我们通过一个taskId取到该任务后,是否能得到该任务所在的节点id呢? 答案是肯定的,我们可以通过historyService.cre... 2020年4月2日 工作流引擎 浏览量:2,327 次 发表评论 阅读全文
Activiti7获取当前节点的下一个UserTask节点信息 由于项目中有获取当前节点的下一个任务节点的信息这个需求,主要思路如下: 根据传入的任务获取流程定义信息(因为获取流程图里的所有节点) 获取当前任务的activityId(为了得到任务的所在节点) 获取... 2020年4月1日 工作流引擎 浏览量:7,594 次 2 阅读全文
Activiti7实现会签节点动态加签 首先,在activiti中,是无法实现在当前流程实例中动态增加一个节点而不影响其它实例的,也就是真正意义上的加签。(网上现有的所谓的加签是直接修改了bpmn的定义,这样一来会影响到所有流程实例)。那么... 2020年3月30日 工作流引擎 浏览量:10,892 次 3 阅读全文
Activiti7设置流程实例发起者activiti:initiator 在activiti5和6中,我们是可以在流程图上设置initiator属性,比如${applyUserId},然后在启动流程实例时,设置identityService.setAuthenticated... 2020年3月27日 工作流引擎 浏览量:3,574 次 发表评论 阅读全文