activit6-1绘制流程图和部署App

原创
2018/09/19 16:23
阅读数 2.9K

https://github.com/Activiti/Activiti/releases

https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0/activiti-6.0.0.zip

从github下载压缩包,解压后在wars目录下面会有3个war包,放入tomcat的webapps目录下面就可以启动运行activiti例子,可以快速的了解一下activiti都有哪些东西

启动tomcat

访问:http://127.0.0.1:8080/activiti-app/ 用户名admin 密码test,登录后的首页界面

创建一个helloworld流程

一 创建用户和用户组,在我们的流程中会用到,流程审批的任务需要派遣到用户或用户组

点击 Identity management ->(头部导航)Users

点击 Create user,分别创建张三和李四、王五、赵六的账户,注意不要使用中文,例子应该是对中文编码没有处理,使用中文时,在用户组添加用户时,用中文查询不到用户

创建好后如图,4个用户

 创建用户组,(头部导航)Groups

点击 create group,分别创建员工组、领导组

组分配人员,点击用户组名称->Group members + add user ,输入用户的姓或名,不要全输,会自动加载,选中即可

我们把张三和李四分派到领导组,王五和赵六分派到员工组

 

二 创建流程图和App,点击方块logo,返回首页

点击 Kickstart App - >(头部导航) Process -> Create Process

画出如下的流程图,一个请假节点,一个审批节点

请假节点的Assignments 配置 Assinned to single user wangwu,标示流程启动后,第一个请假任务分配到王五

审批节点的Assignments 配置 Candidate groups 领导,标示流程启动后,第二个审批任务分配到用户组领导,领导组下面的张三、李四都会看到任务,需要先签收在办理

最后记得保存配置好的流程图

点击 Kickstart App - >(头部导航) Apps -> Create App

创建好app后需要included配置好的流程图

点击 Apps ->(编辑按钮)App Editor-> Edit included models

点击流程图,出现 + 号图标,点击close

 

记得点击保存

发布程序,点击 Apps ->(查看按钮)Show details

点击 pulish,部署App,此时在返回首页就会出现我们的app

此时登录 http://127.0.0.1:8080/activiti-admin/ 用户名 admin 密码 admin,登录后

configuration->Edit Activiti REST endpoint 修改配置信息,一般只需修改 server port 即可,改好后,在Deployments和Definitions看到我们部署的流程

更多 https://www.imooc.com/article/39257

展开阅读全文
打赏
0
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
0
分享
返回顶部
顶部