2018/3/4 Activiti教程之对于流程的基本操作以及从发起到完成还有相关注意事项(与Springboot整合版)三
写教程实在太累了,,,还浪费时间,Activiti教程就写到这好了,不过最近在玩区块链,到时候写几个区块链方面的教程。 这是一些流程的查询与删除api,删除这块,默认是级联删除(加个false参数,就可以取消级联,不过最好不要) 挂起流程与激活的api 挂起与激活流程操作 OK,基本的命令大家都知道了,那么现在我们该怎么去发起一个流程呢? 首先我们需要改下我们的流程模板 在发起人那里写上applyuser,它是一个activiti的一个保留关键字,下面代码中会解释它的用处 将之前的流程先删除,然后创建新的,因为我们新添加了东西 之后就可以开启流程并定义发起人了,这里面几个参数含义可以看代码注释 我们运行完后看下数据库 注意,一个已经发布的流程可以有多个流程实例,相当于我们一个类可以多个实例一样的道理,因为张三也可以走这个流程请假,李四也可以走这个流程请假 之后我们开始走流程 看下数据库 可以看到NAME_从一级任务变成了二级任务 我们再运行一次 流程实例信息消失了。 得出结论,在Activiti中没有完成任务和任务失败的概念,只有走流程的概念,一个流程要不然就是走完,要不然就是直接删除,也就是审批不通过 来源: oschina 链接: https://my.oschina.net/u/4331110/blog/4250015