- 博客(5)
- 收藏
- 关注
原创 如果你的项目需要使用工作流--选择activiti
项目有集成工作流的需求,可以明确工作流需要符合的特点:1.开源框架2.文档资料齐全,方便查阅解决问题3.能够满足当前合同流程的需求:流程角色可以多个;不同分支不同的流向结果;支持驳回重新申请;存储流程历史版本信息以供查阅根据上述需求,目前符合以上三个条件的开源工作流主要有activiti 和 jbpm.jbpm发展史jBPM3是一个完整的工作流系统实现,面向开发人员,目的在于简化对组织核心流程进行支撑的软件创建,不支持标准。jBPM4引入PVM,使其拥有更强大的扩展性,同时增
2022-01-20 11:23:04
820
原创 小程序发送通知-可重复多次发送
一.小程序发送订阅消息背景发送永久订阅消息目前微信只支持集中行业:市政,金融,在线教育等,其他行业暂未开通但是项目均不符合以上条件,想要实现发送永久订阅消息就需要使用公众号模板消息:公众号模板消息可以添加小程序跳转发送公众号模板消息需要参数access_tocken,微信接口唯一凭证,2小时过期,需要后端自行刷新,旧的tocken可以在过期后5分钟内继续使用剩下的消息数据参考微信接口API示例微信官方API:subscribeMessage.send | 微信开放文档网络示例:微信公
2022-01-17 10:29:52
3044
2
原创 activiti 查看流程图,并且当前节点实现标红
查看流程图比较简单,获取流程定义,展示即可。重点是实现当前节点标记:流程需要判断:是否已经结束结束:获取结束节点未结束:获取当前活动节点测试代码如下: @Autowired ProcessEngineConfiguration processEngineConfiguration; @Autowired private ProcessEngine processEngine; @Autowired private RepositoryServic
2021-12-29 17:15:29
1310
原创 工作流activiti 实现会签功能:单节点 多角色审批
工作需要,流程中需要某个节点多角色审批,场景如下:任务节点 userTask1 需要角色 role1,role2 顺序审核。即多人会签。参考博文:activiti多实例设置(会签/或签)_白猿的博客-优快云博客_activiti 设置会签测试代码包括以下:activiti 版本:5.22.0process.bpmn20.xml<?xml version="1.0" encoding="UTF-8"?><definitions xmlns="http://ww
2021-12-28 10:12:45
4876
原创 工作流activiti 会签 驳回/撤回 问题
工作中用到了activity 进行流程审批。节点用到了会签功能。上线后,发现会签节点驳回/撤回会出现失效,例如会签需要USER1,USER2顺序会签,但是在USER1,用户撤回,并不能撤回到初始节点,而是到了会签下一节点。所以为了解决这个问题,博主进行可研究。经研究发现,会签任务是带有子任务的,上图为例:SELECT * FROM ACT_RU_EXECUTION WHERE PROC_INST_ID_ = '2232501';正常非会签任务,我们可以认为:PROC_INST_I...
2021-12-27 17:50:57
6687
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人