activiti5工作流
文章平均质量分 77
liuweilong09
这个作者很懒,什么都没留下…
展开
-
activiti5工作流(二)
使用Activiti提供的API完成流程操作一、部署流程定义1,在工程项目下创建源码文件夹process2,在该文件下下面新创建一个工作流流程定义文件MyProcess.bpmn3,在MyProcess.bpmn文件定义报销流程4,代码/** * 1.部署流程定义 会在三张表中产生数据: * act_ge_bytearray 产生两条数据 * act_原创 2017-08-16 11:35:53 · 1463 阅读 · 0 评论 -
Activiti5工作流(一)
一、什么是工作流 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 工作流管理系统(Workflow Management System,WfMS)是一个软件系统,它完成工作量的定义和管理,并按照在系统中预先定原创 2017-08-16 11:32:18 · 6384 阅读 · 1 评论 -
activiti5工作流(三)
连接线流程图 图1 请假流程 二、设置连线属性 假如我们对流程有规定,如果事件不重要,流程直接由部门经理审批结束;如果事件重要,部门经理审批之后,还有有总经理进行审批之后才可以结束。那么我们就可以这样这设置我们的连线,首先得选中我们要设置的连线: 1.为连线命名 2.为连线设置条件 3.使用/**完成任务*/原创 2017-08-16 11:36:47 · 1026 阅读 · 0 评论 -
activiti5工作流(四)
排他网关(ExclusiveGateWay) 一、流程图 图一 费用报销申请流程图 设置连线属性: 1.500≤费用金额≤1000 2.费用金额<500 3.费用金额>1000 4.设置排他网关的默认执行任务 5.设置【财务】审批为默认 二、使用/**完成任务*/ @Test publ原创 2017-08-16 11:37:34 · 852 阅读 · 0 评论 -
activity5工作流(六)
并行网关(ParallelGateWay) 一、流程图 图一 并行网关网购流程图 在这里,我们模拟网上购物流程,四个用户任务,分别是付款、发货、收款、收货,其中付款和收货的办理人是买家,发货和收款的办理人是卖家。 二、部署和启动流程/**部署流程定义+启动流程实例*/ @Test public void deployementAndStartProces原创 2017-08-16 11:38:24 · 6157 阅读 · 0 评论 -
activity5工作流(六)
分配个人任务的三种方式 用户任务(UserTask)即用户操作的任务, 个人任务是用户任务的一种,这篇博文将简单地介绍下分配个人任务的三种方式。 一、流程图 图一 分配用户任务流程图 二、方式一:直接指定办理人 1.流程图中配置任务节点 图二 配置任务节点办理人 2.测试代码 ProcessEngine processEngi原创 2017-08-16 11:39:23 · 1909 阅读 · 0 评论