ASTRO轻应用 ASTROZERO-通过AstroZero流程模板创建出差审批电子流:步骤四:创建工作流

时间:2024-10-09 15:46:51

步骤四:创建工作流

基于工作流中HR类流程模板,创建工作流,并设置各泳道责任人。

  1. 创建工作流。

    1. 在BTA新版应用设计器的“开始”页面中,单击“新建工作流”
    2. 在新建工作流页面,单击“基于模板”,设置标签、名称和描述信息。
      图12 添加工作流
    3. 单击“选择模板”,选择“HR”中的“出差申请”模板后,单击“创建”。
      图13 选择出差申请模板

      创建完成后,自动进入出差申请工作流编辑页面。在设置工作流前,您可以先通过表2了解出差申请工作流中各节点的功能。

      图14 出差申请工作流开发页面
      表2 出差申请工作流中各节点功能介绍

      编号

      节点

      功能说明

      1

      提交申请

      开始节点,调用一个标准表单TravelRequest,供出差申请人提交出差申请。

      2

      数据映射

      将出差申请标准表单中的请求字段映射到对象中。

      3

      申请审批

      用户任务,将对象中的字段渲染到标准表单Approve并且确定审批人。

      4

      审批网关

      审批人进行通过或拒绝两种操作。

      5

      数据映射

      申请拒绝后,将Approve标准表单中的字段映射回TravelRequest标准表单。

      6

      重新填写请求

      刷新TravelRequest表单中的内容,重新提交出差申请。

      7

      数据映射

      将TravelRequest表单中的字段值映射到Approve中,重新发起审批申请。

      8

      发送邮件

      审批通过,发送邮件将结果告知出差申请人。

      9

      流程结束

      结束节点,执行到此整个工作流执行结束。

  2. 设置工作流,配置各泳道处理人。

    在进行工作流设计前,请先参照工作流中内容对工作流设计界面进行全面的了解。

    1. 在工作流开发页面,单击“Process Owner”泳道,配置工作队列为“Employee”。
      图15 配置员工为申请人
    2. 单击“Reviewer”泳道,配置工作队列为“Manager”。
      图16 配置主管为审批人
    3. 单击泳道“Process Owner”上的“重新填写请求”用户任务元素,设置任务标题为“待重新提交”。

      执行该操作的目的是,后续在“我的待办”中可以看到“待重新提交”的任务状态。

      图17 配置为待重新提交
    4. 单击泳道“Reviewer”上的“申请审批”用户任务元素,设置任务标题为“待主管审批”。

      执行此操作的目的是,后续在“我的待办”中可以看到“待主管审批”的任务状态。

      图18 配置为待主管审批
    5. 单击,保存工作流。
    6. 单击,启用工作流。

support.huaweicloud.com/bestpractice-astrozero/astrozero_bestpractice_0000.html