java 工作流 实例_Activiti工作流的应用示例

1、新建流程模型

模型管理->模型工作区

524a0f7c0e8fa722aba5b8b499665d1b.png

点击“创建”后会立即跳转到“流程在线设计器”页面,请参考下一节

2、在线流程设计器

模型管理->模型工作区->编辑

0e60f6db12a311b0848146d38e6329f4.png

3、设置流程属性

29551012652cc702c7123981378c1e21.png

l 名称:流程定义名称

l 描述信息:流程定义描述

l 流程标识:流程定义KEY,对应procDefKey,用来标识一个流程

4、拖拽元素介绍

    Start event:开始事件

    End entit:结束事件

    User task:用户任务活动

    Service task:服务任务活动

    Exclusive gateway:独家网关,排它网关通道,只能有一条分支执行,如if else

    Parallel gateway:并行网关,并行网关通道,所有分支一块执行

更多介绍请参考:http://www.mossle.com/docs/activiti/#bpmnConstructs

5、流程发起人的流程变量

74a5c13eeaf9678bb1c60c649cb801c9.png

在开始节点的属性中设置“启动器”(流程发起人)的变量,例如:applyUserId

设置以后,在某个任务的属性中,可以设置参与者为${applyUserId},这样可以实现【谁发起谁执行】,请参考下图:

4feec87190bb2e42bcc28402c4fb46d5.png

3602817d099b4f5c1aaae4567baf8d62.png

当发起人发起某个流程,在某个环节被驳回的时候,如果希望流程驳回到发起人,可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值