Camunda 实战 :流程部署和发起 (二)

Camunda 实战 :流程部署和发起

上一篇我们讲述了Camunda是如何下载并安装的,这一篇我们来聊一聊Camunda 流程的部署和发起。
同样的先来放上我的电脑环境:
macbook
macos
在这里插入图片描述

这里需要下载一个Camunda Modeler
下载页面是:
https://camunda.com/download/
在这里插入图片描述
从这里下载的是5.0.0的版本,这个版本比4.多的版本有一些变化,我下载下来,跟很多人文章中的不一样,很头疼,并且审批人那里怎么设置的,没有玩明白,后来在网上找了一个 4.11.1的版本,总算跟网上的一样了,如果有人想要这个可以私信我。
在这里插入图片描述
然后安装,就很简单,这里我就不再说了,安装好了之后就是这样一个应用:
在这里插入图片描述
图上所示也是一个比较简单的流程图,Camunda Modeler可以画流程图,还有一些网页版的应用也可以画流程图,比如说:https://bpmn.io/
应该作用都一样,都会生成一个.bpmn文件
我们来看一下,我的审批人是怎么设置的:
在这里插入图片描述
如上所示,张三审批这个节点的审批人:Assignee 项 中填的是: zhangsan
相应的肯定要新建 zhangsan 这个用户。同样的 李四审批这个节点也一样,也需要新建lisi这个用户。
新建了流程以后(怎么新建流程这里就不赘述了)
之后需要部署流程:
在这里插入图片描述
我们点击下面这个按钮,就会出来一个界面:
在这里插入图片描述
这里给我们的流程起一个名字,并且REST Endpoint 中填入部署的API地址:http://localhost:8080/engine-rest
这一步,如果使用 Camunda Modeler 5.0.0的版本就死活不行,没有研究明白,如果有大佬可以在这里说一说 Camunda Modeler 5.0.0 的使用教程。
点击Deploy 部署,就会部署成功,部署成功后会如下所示:
在这里插入图片描述

部署成功之后,我们去座舱看看。
在这里插入图片描述
发现这里会多一个Process Definitions, 点击 9 就会看到我们刚才的这个流程已经部署成功了。
在这里插入图片描述
部署成功以后我们来发起一个流程:
进入到Tasklist 中 ,点击Start Process
在这里插入图片描述
选择“简单审批2”
在这里插入图片描述
填写一个business key 也可以不填,点击start
在这里插入图片描述
就会启动一个流程。我们刷新这个task页面,发现多了一个任务。

在这里插入图片描述
但是点击这个任务之后发现是不能批的
在这里插入图片描述
原来到了张三审批这个节点,审批人是张三,我们现在是 admin 用户,我们切换到zhangsan 用户

在这里插入图片描述
发现张三有一条待办,并且是可以点击Complete 的 我们点击 Complete, 就相当于批了,然后下一个节点就会跑完李四审批节点,我们用lisi登录。

在这里插入图片描述
李四也有一条待办,我们点击Complete 批了之后,至此这一条流程就全部审批结束了。
这里没有涉及到条件,也就是排他网关,我们找机会再说,还有这里为啥没有驳回呢,或者转签之类的功能也没有发现,所以还需要继续探索。如果有同样问题的同学欢迎积极一期讨论呀。我最近也是头疼学这个。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值