Activiti6.0 动态改变流程节点类型(普通-> 会签)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Activiti6.0 动态改变流程节点类型(普通-> 会签)相关的知识,希望对你有一定的参考价值。

参考技术A

业务需求 :将 测试节点 转换为 会签节点

实现思路:

中间表:用户保存被转换的流程以及被转换的节点

实现接口

继承接口

实现 抽象类 : com.oldguy.example.modules.workflow.service.activiti.impls.AbstractMultiWorkFLowService

实现类:

测试例子

将 “测试节点” 普通 -> 会签

并行会签

串行会签

activiti动态获取当前流程节点的操作按钮

参考技术A 在activiti操作流程图走向时,每个节点流向都不一样,怎么样将节点的流向,封装成一个统一方法,返回这个节点可以操作的按钮及执行这个操作需要提交的参数呢?

本次采用的版本是activiti6.0版本,因为6.0版本和5.x相比,删除了许多东西,有些方法不一样的话,自行查找

根据当前任务节点的任务节点id值和流程id值,获取它所有的出口线,并且获取到出口线的条件以及名称,将结果返回回去。

主要是需要两个参数,流程定义id和任务节点id,这里在控制层可以对这个对象做一些参数校验。

操作名称,提交这个按钮传递的参数

以上是关于Activiti6.0 动态改变流程节点类型(普通-> 会签)的主要内容,如果未能解决你的问题,请参考以下文章

activiti6.0源码剖析之使用图片生成器设置流程图高亮显示

activiti6.0流程引擎部署方式之BpmnModel以及使用

activiti动态获取当前流程节点的操作按钮

java Activiti6.0 后台 框架 spring5 SSM 工作流引擎 审批流程

Activiti6.0 spring5 工作流引擎 java SSM流程审批 项目框架

Activiti6.0工作流如何获取上一个节点信息?