activiti 批量 mysql_Activiti6系列(3)- 快速体验

一、部署启动activiti

####1、部署,将两个war包拷贝到Tomcat下即可。

![](https://img2018.cnblogs.com/blog/1755845/201908/1755845-20190802010532367-2002399291.png)

2、启动tomcat,访问http://127.0.0.1:8080/activiti-app

默认账号密码:admin test

d3a0e9d27c40eb94669e0775be22c3f7.png

二、修改数据连接和密码

####1、可以直接在页面上修改密码,但是重启后就还原了,这是因为默认用的h2数据连接,要改成mysql或其它的来持久化。

![](https://img2018.cnblogs.com/blog/1755845/201908/1755845-20190802010935451-259948929.png)

be6ec58131ff64195febf1fdf2f05037.png

2、使用sublimetext工具打开tomcat,方便进行配置文件的修改。

找到被解压的war包,activiti-app/WEB-INF/classes/META-INF/activiti-app/activiti-app.properties文件,进行修改。

f1a15d902e14254ce51aa4790e8ec4f9.png

修改如下:

4481ee94708d0b40e3d8ef58a2005c28.png

5e19a530b59821b0d2b72bfd967b1183.png

也可以加上DEBUG来看运行的过程:

f4e3e5581dcae5702dc99423171fb326.png

3、因为默认数据源连接的数据库是activiti6ui,所以我们创建出这个数据库。

3e09611a28508ce352d795213791c777.png

615d553696cbbef486c147187dfa32ab.png

4、将tomcat下的activiti-app.war删掉,只留下文件夹,以免它自动解压覆盖了我们前面的配置。

3e7282e029203eeb5366d95b7337f2b0.png

5、重启,看修改后的效果。

PS:记得先shutdown.sh,然后删掉war,然后再重启。

c3b7645d90d0acdee3172120061e9c75.png

打开下面这几个和用户有关的表

2001513343a0157ff713f69f27aa2f10.png

发现修改的配置都生效了,在mysql中持久化了。

f32546d17493a22f3feec3bc80059e83.png

be70ef04c98482c0638683c2cfa1e607.png

再去看看activiti-app界面,能否登录:

28f6a49f0fa9bd48059cfa0397b97e06.png

1a88937154ce57172369bb701df15253.png

三、体验一个请假流程

####1、创建三个用户用来测试,分别代表员工(EM)、领导(TL)、人事(HR)。

![](https://img2018.cnblogs.com/blog/1755845/201908/1755845-20190802011618200-122632232.png)

2、点击菜单processes,新建一个流程。

41074b6edba0f4e014f3be547fe25894.png

3、选中流程任务,点击参数中的Assignment,选择一个待办处理人。

6a86c4886b837a61f47c158c0e1d925a.png

4、点击菜单Apps,创建一个app来单独存放请假有关的流程。

619c2644ac8205bfd9917f557a1a1a42.png

33e7460c1368440f9d0e37736a8392b3.png

5、点击Edit included models,把之前建立的请假流程加入到这个模块中去。

d3568d2a449957fb1f825db68bffd459.png

9c1069a54d98a68d7f0c8e755fe4545f.png

6、点击左上角保存按钮,会弹出提示,勾选publish,发布流程。

151eb62765dce7c024c3ba01aca2dcd0.png

7、开始测试,先以员工zhangsan进行登录,发起请假流程。

点击Processes后,start process。

b66e92555b77cb29b363e7b2ca18bf25.png

可以加上注释说明

5ea6691e457bc68f9c3de1c7211b0c93.png

可以打开流程图,看到发起流程后,当前流程自动流转到了部门经理审批环节。

7570c2dd6014f731948d1e027cee319e.png

069af53ee66cbc991b25264a7971509f.png

8、以领导TL的身份登录,登录lisi账户。

登录进来后可以发现,已经有这个待办了。

c4f373d73a723f14923c4147d917d933.png

点击Claim,然后点击complete。

0034c7cbd4927a88e1c28d07d5be2886.png

看到流程审批完成,流转出去了。已经去了HR的环节。

8bcfc4d8e693f3cd6ad8a83758d50086.png

9、以HR身份登录,wangwu账户。

可以看到已经有待办了

ab7ce3724f5f500e8288ffb9a781e799.png

点击Cliam,然后点击complete。

87656f5349dbe8bb5599cd5cdfdf85a6.png

点击processes,发现不能看流程图了,因为整个流程已经走完了。

c4e4340c0a7b67869a8924905df9c160.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值