![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flowable
文章平均质量分 76
flowable
wcy0310
这个作者很懒,什么都没留下…
展开
-
flowable多人会签与一票否决
到这里就结束了,大概流程就是这样,因为这是测试代码,所以这里写的是审批人是相当于直接塞进去的,也可以手动的塞进去,就是add的那个方法,在进行加载xml的时候,创建一个map,然后序列化一下,放到那个方法的第二个参数的位置就行了。我这里为了能体现否决和同意,我一共设置了三个任务,第一个任务是会签,第二个任务和第三个任务一个是同意一个是否决对应的任务,他们是通过路由进行相关联的,路由判断outcome是"否决"还是"通过"然后路由到第二个任务或者第三个任务。接下来就可以运行了,数据库的名称要对应好。原创 2024-05-17 10:30:32 · 741 阅读 · 0 评论 -
flowable常用表达式
请注意,不需要在变量名周围加引号:var:get(varName)相当于var:get(‘varName’) or var:get(“varName”)。="123"}或者${var.eq(myparam,"same")} -- 两个值是否相等。${var:gt('myparam', 10) ${var:gte('myVar', 10)}--变量值是否大于或大于等于。${var:containsAny(myparam, 1, 2)} -- 判断list中是否存在该1,2变量。auditPass}转载 2024-05-15 10:08:26 · 347 阅读 · 0 评论 -
flowable多任务实现会签、或签
做工作流,基本会遇到会签、或签的需求。而flowable是通过多任务方式来实现的。原创 2024-05-14 15:29:49 · 2296 阅读 · 2 评论 -
Flowable 数据库表结构说明、Flowable 数据字典说明
RE’表示repository(存储)。RepositoryService接口操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。’RU’表示runtime。RuntimeService、TaskService等接口操作的表。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。flowable只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这些运行时的表小且快。’ID’表示identity(组织机构)。原创 2024-05-14 15:40:41 · 988 阅读 · 0 评论