flowable
韩2亮
这个作者很懒,什么都没留下…
展开
-
activiti&flowable节点驳回操作
上一篇写到关于获取驳回节点信息:activiti&flowable任意驳回-获取可驳回节点信息从而进行实现任意节点的驳回,正常的业务场景中可能不只是单纯的使用api驳回就可以了,下面就提供部分业务中常用的业务逻辑操作:flowable版本:6.6.0public boolean reject(RejectTaskDto rejectTaskDto) { TaskEntity taskEntity = (TaskEntity) taskService.createTask原创 2021-05-24 09:08:18 · 3116 阅读 · 1 评论 -
activiti&flowable任意驳回-获取可驳回节点信息
我们经常需要工作流中退回上一步,或者退回历史某一个节点。但由于流程的场景是很复杂的,回退有以下一些场景:1.串行路线上的退回:流程中没有任何网关(排他网关/并行网关)和会签多实例。2.退回到并行网关分支中的某一个节点上。3.并行网关中的某一个分支节点上发起退回,退回到并行网关前面的某一个节点上。4.子流程中退回到主干流程中某一个节点/主干流程退回到子流程中某一个节点。我们都知道驳回的api:runtimeService.createChangeActivityStateBui..原创 2021-05-24 08:58:38 · 4182 阅读 · 4 评论 -
activiti&flowable动态添加候选人/组
正常情况下我们是通过流程图去关联候选人/组的信息,然后通过获取节点信息拿到candidateUser/candidateGroup的信息进而进行业务操作(流程图关联的候选人/组的信息在ACT_RU_IDENTITYLINK表中),但是在特定的业务场景中需要在某个节点动态添加候选人/组解决方案:动态添加候选人/组://添加候选人taskService.addCandidateUser...原创 2019-12-10 17:24:14 · 12145 阅读 · 0 评论 -
flowable获取所有节点信息
String processInstanceId = "60308c05-ac56-11e9-81d0-dad8d2a12195";//获取流程发布Id信息String definitionId = runtimeService.createProcessInstanceQuery().processInstanceId(processInstanceId).singleResult().g...原创 2019-07-24 10:58:57 · 11640 阅读 · 2 评论 -
springboot 整合flowable modeler完整版
下载链接:https://download.csdn.net/download/double_hll123/11120061原创 2019-10-17 15:46:04 · 1059 阅读 · 0 评论 -
activiti&flowable获取下一个节点信息
直接贴代码,不懂可说明:/** * 获取下一个节点的信息测试 */@Testpublic void testNextTasks() { //流程实例id String processInstanceId = "5b945750-81db-11e9-a576-1a73f8e23adc"; //当前任务信息 Task task = taskServic...原创 2019-05-30 15:44:33 · 6432 阅读 · 13 评论