Skip to main content

如何搭建一个请假流程

本节会以请假为示例。展示一个完整的流程配置以及运行示例。

请假单审批流程

step 1: 设计实体模型

实体管理中,创建一个数据源,并新建一个数据模型,设计以下字段。

flow-demo1.png


step 2: 配置请假单发起页面

在页面管理中新建页面,并设计模型表单。

flow-demo2.png


step 3: 设计流程

  • 配置开始节点类型为事件触发,表示我们会监听实体数据的变化;实体选择我们刚刚新建的实体模型,即监听请假表的数据变化;事件类型为新建记录后,即当请假表数据新增后会触发当前流程;
  • 配置人工节点任务名称为${流程发起人}发起的请假单,选择处理对象为开始节点的输出参数;配置字段操作权限流程操作权限;添加处理人,其他配置我们选择默认配置;
  • 新增一个提交节点,让我们人工节点审批之后的数据入口;
  • 新增一个排他网关,并配置排他网关的分支优先级和不满足条件时进入的分支。
  • 排他网关不同分支配置不同的通知类型。
  • 保存流程的配置

flow-demo3.png


step 4: 发起流程

回到页面管理-请假申请发起页,填写请假表单并提交。

flow-demo4.png


step 5: 审批流程

点击待办中心,处理对应流程任务。

flow-demo5.png flow-demo6.png


step 6: 完成

完成流程审批,查看请假单审批状态。

flow-demo7.png