ASTRO工作流 ASTROFLOW-新手入门-员工请假流程:步骤四:创建表单触发流程
步骤四:创建表单触发流程
流程用于实现业务数据的自动化处理和自动流转。在AstroFlow中,一条流程由1个触发器(事件触发、定时触发和表单触发)和N个动作节点组成。其中,触发器(触发节点)是工作流能否启动的开关,满足了触发器的条件才能启动流程。动作节点是流程中自动执行的操作,流程中需要进行的数据操作、通知、审批等任务都需要对应的动作节点来完成。
本入门以步骤三:添加员工请假申请表中新增请假记录数据后,触发流程自动执行(主管审批、结果抄送HR)为例,向您介绍如何创建一个流程。
- 表单创建成功后,返回员工请假应用页面,在主菜单中,选择“流程管理”。
图18 选择流程管理
- 在流程管理页面,单击“创建流程”。
- 设置流程名称(如请假流程),触发方式选择“表单触发”,单击“创建”。
图19 创建表单触发流程
- 在流程设计页面的主菜单中,单击“切换横向布局”,调整页面布局。
图20 调整页面布局
- 设置表单触发节点。
选中触发节点(表单触发),选择步骤三:添加员工请假申请表中创建的表单,触发方式选择“仅新增记录时”。设置后,当员工请假申请表中有新增请假记录时,自动触发流程执行。
图21 设置触发节点
- 添加审批节点,并设置审批人信息。
- 将鼠标放在触发节点后的连接线上,单击,添加审批节点。
图22 添加审批节点
- 选中审批节点,修改节点名称为“主管审批”。
图23 修改节点名称
- 设置审批人信息。
- 审批对象:选择“表单触发”。
- 审批人类型:选择从通讯录中,获取审批人。
- 审批人:单击“添加审批人”,在成员中添加对应的审批人,如步骤一:搭建组织层级中添加的主管。
图24 设置审批人信息
- 设置完成后,单击“保存”。
- 将鼠标放在触发节点后的连接线上,单击,添加审批节点。
- 添加分支(审批)节点。
分支(审批)节点只能作用于审批节点后,通过审批情况进行后续不同的操作。本示例中,审批通过后需要将审批结果通过发送邮件方式告知HR,驳回则直接执行结束。
- 将鼠标放在审批节点后的连接线上,单击,添加分支(审批)节点。
图25 添加分支(审批)节点
- 在通过分支上,单击,添加发送邮件节点。
图26 添加发送邮件节点
- 选中发送邮件节点,修改节点的名称为“抄送HR”。
图27 修改节点的名称
- 配置发送邮件节点。
图28 设置发送邮件节点
- 邮件服务器:使用租户邮件服务器发送邮件,请提前在“组织设置”中配置,如何配置请参见设置租户邮件服务器。
- 收件人:设置邮件收件人,即步骤一:搭建组织层级中添加的HR。
- 抄送人:设置邮件抄送人,本示例不涉及。
- 密送人:设置邮件密送人,本示例不涉及。
- 收件人为空处理:设置收件人为空时的处理方式。如果当前节点还有其他收件人,则其他收件邮件正常发送。若当前节点无可用收件人,请根据实际情况设置收件人为空时的节点处理方式,如自动进入下一节或直接结束流程。
- 主题:设置邮件主题,本示例配置为“请假审批通过”。
- 正文:单击输入框,进入编辑邮件内容页面。在邮件内容中,输入“请假人:”后,单击左侧“表单启动”中的“请假人”。按照上述操作,添加请假天数和请假理由。单击“确定”,完成邮件内容编辑。
图29 编辑邮件内容
- 邮件节点设置完成后,单击“保存”。
图30 完整员工请假审批流程
- 将鼠标放在审批节点后的连接线上,单击,添加分支(审批)节点。
- 校验流程。
在“流程设计”页面,单击页面上方的“校验”,对流程中参数的规则和合法性进行校验。
- 若页面提示“校验成功!”,则流程规则无误。
- 若校验失败,请根据界面提示进行修改,修改后再次执行校验操作。
图31 校验流程
- 流程校验成功后,单击页面上方的“发布”,发布流程。
图32 流程发布成功
- 低代码工作流_业务流程管理系统_低代码平台-华为云
- 公司邮箱免费申请_邮箱搬迁搬家流程步骤
- 华为云低代码平台_低代码开发平台_华为云Astro-华为云
- 低代码开发简易出差审批应用_低代码平台_华为云Astro-华为云
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- 华为云CodeArts API_如何在CodeArts API中设置API的设计规范?
- 零代码开发如何创建应用_零代码开发平台_华为云Astro-华为云
- Astro低代码平台关键能力_低代码开发平台_华为云Astro-华为云
- 华为云CodeArts API_前后置脚本能力
- 华为云CodeArts API_如何在CodeArts API中发布API