如何搭建一个请假流程
本节会以请假为示例。展示一个完整的流程配置以及运行示例。
请假单审批流程
step 1: 设计实体模型
在实体管理
中,创建一个数据源
,并新建一个数据模型
,设计以下字段。
step 2: 配置请假单发起页面
在页面管理中新建页面,并设计模型表单。
step 3: 设计流程
- 配置
开始节点
类型为事件触发
,表示我们会监听实体数据的变化;实体选择我们刚刚新建的实体模型,即监听请假表的数据变化;事件类型为新建记录后
,即当请假表数据新增后会触发当前流程; - 配置
人工节点
任务名称为${流程发起人}发起的请假单
,选择处理对象为开始节点的输出参数;配置字段操作权限
和流程操作权限
;添加处理人,其他配置我们选择默认配置; - 新增一个提交节点,让我们人工节点审批之后的数据入口;
- 新增一个排他网关,并配置排他网关的分支优先级和不满足条件时进入的分支。
- 排他网关不同分支配置不同的通知类型。
- 保存流程的配置
step 4: 发起流程
回到页面管理-请假申请发起页,填写请假表单并提交。
step 5: 审批流程
点击待办中心,处理对应流程任务。
step 6: 完成
完成流程审批,查看请假单审批状态。