activiti
文章平均质量分 62
weixin_41643546
这个作者很懒,什么都没留下…
展开
-
如果你的项目需要使用工作流--选择activiti
项目有集成工作流的需求,可以明确工作流需要符合的特点:1.开源框架2.文档资料齐全,方便查阅解决问题3.能够满足当前合同流程的需求:流程角色可以多个;不同分支不同的流向结果;支持驳回重新申请;存储流程历史版本信息以供查阅根据上述需求,目前符合以上三个条件的开源工作流主要有activiti 和 jbpm.jbpm发展史jBPM3是一个完整的工作流系统实现,面向开发人员,目的在于简化对组织核心流程进行支撑的软件创建,不支持标准。jBPM4引入PVM,使其拥有更强大的扩展性,同时增原创 2022-01-20 11:23:04 · 802 阅读 · 0 评论 -
activiti 查看流程图,并且当前节点实现标红
查看流程图比较简单,获取流程定义,展示即可。重点是实现当前节点标记:流程需要判断:是否已经结束结束:获取结束节点未结束:获取当前活动节点测试代码如下: @Autowired ProcessEngineConfiguration processEngineConfiguration; @Autowired private ProcessEngine processEngine; @Autowired private RepositoryServic原创 2021-12-29 17:15:29 · 1236 阅读 · 0 评论 -
工作流activiti 实现会签功能:单节点 多角色审批
工作需要,流程中需要某个节点多角色审批,场景如下:任务节点 userTask1 需要角色 role1,role2 顺序审核。即多人会签。参考博文:activiti多实例设置(会签/或签)_白猿的博客-CSDN博客_activiti 设置会签测试代码包括以下:activiti 版本:5.22.0process.bpmn20.xml<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://ww原创 2021-12-28 10:12:45 · 4698 阅读 · 0 评论 -
工作流activiti 会签 驳回/撤回 问题
工作中用到了activity 进行流程审批。节点用到了会签功能。上线后,发现会签节点驳回/撤回会出现失效,例如会签需要USER1,USER2顺序会签,但是在USER1,用户撤回,并不能撤回到初始节点,而是到了会签下一节点。所以为了解决这个问题,博主进行可研究。经研究发现,会签任务是带有子任务的,上图为例:SELECT * FROM ACT_RU_EXECUTION WHERE PROC_INST_ID_ = '2232501';正常非会签任务,我们可以认为:PROC_INST_I...原创 2021-12-27 17:50:57 · 6384 阅读 · 3 评论