![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Activiti5
文章平均质量分 58
wangpf2011
这个作者很懒,什么都没留下…
展开
-
BPM引擎Activiti6.0任务撤回实现方法
当前使用的BPM引擎为Activiti6.0,客户需求是流程发起人能将整个流程撤销,对于某个流程节点,办理人可以撤回已经办理的任务,同时前提是该任务节点的下个节点未被办理。1、流程撤销首先说下发起人对整个流程的撤销,直接删除流程,传入流程实例ID,结束一个流程。执行此方法后,流程实例的当前任务act_ru_task会被删除,流程历史act_hi_taskinst不会被删除,并且流程历史的状态置为finished完成。runtimeService.deleteProcessInstance(in原创 2021-08-21 11:27:49 · 3638 阅读 · 8 评论 -
Activiti内置动态表单的date格式问题
使用Activiti和二次开发的过程中,使用modeler在线流程设计器是不可避免的(除非你手写xml或者使用Eclipse插件)。在modeler中设计表单时,有一个无法规避的问题,就是使用自定义表单的date类型,但是modeler目前(5.14)并没有给出默认的datePattern的设置,这自然就带来了时间的格式化问题。该问题会在提交有date类型的表单时引发,除非你的时间格式符合dd/M转载 2016-07-12 15:04:08 · 3064 阅读 · 1 评论 -
Activiti流程变量
流程变量在整个工作流中扮演很重要的作用 例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是流程实例。也就是说各个流程实例的流程变量是不相互影响的。添加流程变量 1、在启动流程实例时,可以添加流程变量。 public void startProcess() throws Exception { Strin转载 2016-07-12 15:17:12 · 604 阅读 · 0 评论