文档章节

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

姜小北
 姜小北
发布于 2018/09/19 16:23
字数 666
阅读 181
收藏 0

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

© 著作权归作者所有

上一篇: SrvanyUI_1.0
下一篇: flowable节点撤销
姜小北
粉丝 15
博文 36
码字总数 19712
作品 2
济南
程序员
私信 提问
Activiti6.0零编程部署工作流(一)

概述 前一篇文章《十分钟认识Activiti6.0工作流引擎》站在工程师的视角快速编码体验了一把工作流,为了更纯粹的体验Activiti提供的核心API的功能,我们在命令行交互下体验了流程审批的过程,...

JimmyNo1
2018/06/27
0
0
「PM知识体系」系列七:产品流程设计

12月大事件是参加了白熊学院12月1期的产品经理训练营,为期21天。参加训练营的初心是想以此为契机系统梳理一遍产品经理相关的知识,同时输出完整的报告/作品为自己背书。 针对训练营的课程部...

趙00
2018/12/25
0
0
十分钟认识Activiti6.0工作流引擎

概述 了解Activiti 假如你还不知道Activiti是什么,那么工作流引擎对你来说一定也是新的,解决Activiti和工作流知识盲点,所以看到到这里就对了,还有Android同学会误以为是“Activity”,工...

JimmyNo1
2018/06/13
0
0
产品入门丨还在困惑如何输出产品需求文档?小编教你如何用Axure轻松绘制高质量PRD(附案例)

输出原型、文档是产品人的基本功,小编在初入行业的时候没有师傅带,自己埋头苦苦查找资料,挑选临摹了很多PRD文档(其中word形式的较多),终于有些效果,找到一套适合自己和团队的PRD文档输...

live_life
01/22
0
0
想要做”架构师“,一定要会画设计图

什么是系统架构师? 系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩...

互扯程序
2018/03/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

springboot配置百度UEditor 富文本详解

富文本简介 UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码... 准备工作 ueditor需要单独文...

wotrd
4分钟前
0
0
mysql 5.7之my.cnf配置大全

[client]port = 3306socket = /tmp/mysql.sock[mysqld]###############################基础设置######################################Mysql服务的唯一编号 每个mysql服务...

Online_Reus
32分钟前
2
0
MAVEN打包时引入外部链接的包

1.项目引入了ORACLE的jar包,MAVEN配置如下 2.打jar包的时候需要指定下main入口函数mainClass <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> ......

Cobbage
43分钟前
1
0
rror: Default interface methods are only supported starting with Android N (--min-api 24): java.io.

项目运行的时候,如果报错 Error: Default interface methods are only supported starting with Android N (--min-api 24): java.io.InputStream org.apache.poi.sl.usermodel.ObjectShape.......

chenhongjiang
55分钟前
2
0
聊聊spring cloud openfeign的Targeter

序 本文主要研究一下spring cloud openfeign的Targeter Targeter spring-cloud-openfeign-core-2.2.0.M1-sources.jar!/org/springframework/cloud/openfeign/Targeter.java interface Targe......

go4it
57分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部