
activiti
iamlzjoco
这个作者很懒,什么都没留下…
展开
-
实现activiti7动态新增节点
123原创 2022-06-17 15:41:43 · 2618 阅读 · 1 评论 -
activiti的监听器保存流程变量到工作流中
activiti监听器原创 2022-06-02 16:49:04 · 296 阅读 · 0 评论 -
activiti中提交报错${its} didn`t resolve a Collection
出现这个报错的场景有多种,根据不同情况有不同处理。1.给变量赋值的时候赋的不是集合是数组,这时候需要把数组转换成集合后再赋值;2.给变量赋值的对象是集合,但是集合是空的,这时候需要判断集合是否为空,如果为空则不赋值,如果不为空,再赋值。...原创 2022-03-30 09:40:02 · 1596 阅读 · 0 评论 -
activiti候选人的多个场景应用
1.如果配置多个候选人后,该节点不是多实例节点,那么候选人任何一个完成后该任务都会消失; 图1.1请求接口:2.如果配置多个候选人后,该节点是多实例节点,那么候选人必须都处理后该任务才会消失。 图2.1 ...原创 2022-01-21 11:30:59 · 696 阅读 · 0 评论 -
activiti实现跳转节点的方法
1.通过代码实现,即获取到当前节点,然后退回到已走过的指定节点。代码如下: @RequestMapping("/returnNode") public String returnNode(String taskId) { // 取得当前任务.当前任务节点 HistoricTaskInstance currTask = historyService.createHistoricTaskInstanceQuery().taskId(taskId).single原创 2021-10-09 16:18:28 · 3070 阅读 · 0 评论 -
activiti配置实现用户多实例
1.在BPMN文件中的设置如下1.11.22.在完成five节点时,设置后面节点和线路所需的参数,代码如下: @RequestMapping("/completeTwo")public String completeTwo(String taskId, Integer one, Integer two, Integer three,@RequestParam(value = "list" ,required=false) List<String> lis..原创 2021-10-09 09:55:45 · 585 阅读 · 0 评论 -
activiti入门的一些简单方法
package com.it.springboot_activiti.controller;import org.activiti.engine.RepositoryService;import org.activiti.engine.RuntimeService;import org.activiti.engine.TaskService;import org.activiti.engine.repository.Deployment;import org.activiti.en...原创 2021-10-08 15:54:02 · 114 阅读 · 0 评论 -
关于activiti中的三类网关
1.排他网关:可以单独使用,使用后多个线路只走一条;如上图,执行到排他网关市,流程可能退回到one节点,也可能结束,这个是根据two节点提交的判断条件决定。2.并行网关:可以单独使用,使用后必须多个条件都满足才可以往下走;如上图,two节点和three节点都完成后才能到达并行网关然后生成four节点的任务。3.包含网关:必须成对使用,使用后有一个条件符合就可以往下走。如上图,包含网关是成对出现的,如果只出现一个是不生效的,上图并行的三条线只要有一条被满足都可以往...原创 2021-10-08 15:45:43 · 1617 阅读 · 0 评论