玩转华为云Astro Flow,创建员工请假审批电子流
引导式阅读
Others
玩转华为云Astro Flow,创建员工请假审批电子流
作者
Codelabs 助理
上架时间
2023-09-19 14:45:47

实验背景

华为云Astro Flow是华为云提供的一款自动化流程引擎服务。本服务以通用办公流程为场景基础,满足企业中人财事物的调、转、入、离、审、评、批等任务的数智化需求;同时提供各类流程触发、数据连接和表单集成能力,帮助用户轻松实现各类流程自动化服务的应用构建工作。

本实验所有操作都基于华为云Astro平台,通过本实验,用户能够熟悉华为云Astro低代码平台的开发流程。

本次实验资源需登录官网申请公测:

实验目的

本实验指导使用华为云 Astro Flow来进行流程应用的开发,通过本实验,您将能够:

  • 熟悉华为云服务,了解 Astro Flow 基本功能、部分组件和应用流程;
  • 了解 Astro Flow 流程应用开发整体流程,用户信息创建-组件应用-流程创建-应用发布;
  • 利用华为云 Astro Flow 的流程,快速完成应用流程构建。

实验介绍

  • 项目名称:玩转华为云 Astro Flow ,创建员工请假审批电子流
  • 项目简介:基于企业办公场景,运用华为云 Astro Flow 创建一个员工请假流程审批
  • 开发语言:不需要
  • 涉及云服务:华为云Astro
  • 项目示例:

https://support.huaweicloud.com/qs-astroflow/zh-cn_image_0000001601460142.png

前提条件

本实验需在华为云上进行,所以用户需要使用华为帐号进行登录;没有华为帐号的用户请先注册华为帐号并开通华为云,同时完成实名认证,实验过程中请使用Chrome浏览器完成相关操作

华为帐号注册步骤请参考:

https://support.huaweicloud.com/usermanual-account/account_id_001.html

实名认证操作步骤请参考:

https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0077914254.html

已有帐号或注册完成的用户登录华为云官网:【https://www.huaweicloud.com/】

华为云登录请参考:

https://support.huaweicloud.com/usermanual-iam/iam_01_0033.html

操作流程

操作指导

申请华为云Astro Flow公测,购买实例

目前产品在公测阶段,因此使用之前需要先登录官网申请公测

https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001653799701.png

设置企业规模、联系人等信息,勾选公测试用服务协议,单击“申请公测”。

申请提交后,单击“前往我的公测”,查看审批结果。https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001605243518.png

公测申请审批通过后,单击“前往控制台”,可进入Astro工作流服务控制台。

https://support.huaweicloud.com/usermanual-astroflow/zh-cn_image_0000001653805289.png

在华为云Astro Flow工作流服务控制台的首页中,单击“购买Astro工作流”。

选择购买的规格,单击“立即购买”。

Astro工作流提供了基础版、专业版和企业版三种规格版本,以满足不同场景下的用户需求。关于各规格的详细介绍,请参见计费模式

订单支付成功后,单击“返回Astro工作流控制台”。在Astro工作流控制台中,可以查看Astro工作流的实例状态。当“实例状态”变为“运行中”时,说明实例已安装好,可以正常使用。

组织管理

用户个人信息完善

点击页面右上角“进入Astro Platform”,左侧导航栏找到“组织管理”,进行帐号邮箱和手机号绑定,请务必填写真实有效信息,后面需要进行测试验证。

完善企业信息

选择企业信息,填写你所在租户的企业名称。

修改部门名称

添加成员

添加一个其他的成员,手机号及邮箱不能写当前自己账户的。

服务授权

需要将组织层级邀请的成员,添加服务授权的操作权限。

创建应用

创建表单

在“我的应用 > 全部应用”中,单击“创建应用”。设置应用名称,如“员工请假系统”,单击“确认”。

在页面管理中,单击“添加页面”。在添加页面中,选择“表单页面”,进入表单设计器。

在页面左上角,单击https://support.huaweicloud.com/qs-astroflow/zh-cn_image_0000001650563085.png,修改表单名称为“员工请假申请”。 在组件库中,拖拽“单行文本输入”组件到表单设计区,修改组件的表单项为“员工姓名”。

拖拽“下拉选择框”组件到表单设计区,修改组件的表单项为“请假类型”。类型添加如:

请假类型 (事假、病假、婚假、年假、产假)。

拖拽“日期范围选择器”组件到表单设计区,修改组件的表单项为“请假起止时间”。

拖拽“数字输入框”组件到表单设计区,修改组件的表单项为“请假总天数”。

拖拽“多行文本输入”组件到表单设计区,修改组件的表单项为“请假原因”。

拖拽“图片上传”组件到表单设计区,修改组件的表单项为“附件(证明材料)”。

表单设计完成后,点击“保存”按钮。

表单保存成功后,在表单发布页签,单击“启动发布”,发布表单。选择“组织内发布”或者“公开发布”均可。

创建电子流

创建流程

表单创建成功后,返回员工请假应用页面,在主菜单中,选择“流程管理”。在流程管理页面,单击“创建流程”。 设置流程名称:如“请假电子流”,触发方式选择“表单触发”,单击“创建”。

表单触发设置

选中触发节点(Formstart),选择 “关联表单“员工请假申请表”,触发方式选择“仅新增记录时”。

添加审批节点,并设置审批人信息。将鼠标放在触发节点后的连接线上,单击添加“审批”节点。

选中审批节点,修改节点名称为“主管审批”。设置审批人信息。审批对象:选择“表单触发”。审批人类型:选择从通讯录中,获取审批人。单击“添加审批人”,按成员、部门或角色添加对应的审批人,即在Astro Platform中自己的名字(可设定自己为主管职位)。设置完成后,单击“保存”。

添加分支(审批)节点。分支(审批)节点只能作用于审批节点后,通过审批情况进行后续不同的操作。将鼠标放在审批节点后的连接线上,单击,添加分支(审批)节点。

分别在同意与驳回分支添加发送邮件节点。在通过分支上,单击https://support.huaweicloud.com/qs-astroflow/zh-cn_image_0000001650582409.png,添加发送邮件节点。选中发送邮件节点,修改节点的名称为“抄送HR”。

设置邮件发送配置。邮件服务器:使用系统邮件服务器,收件人填写自己

邮件服务器:使用公司或系统自带的邮箱,发送邮件告知相关人员。设置邮件主题:设置邮件主题,本示例配置为“请假审批通过”。正文:单击输入框,进入编辑邮件内容页面。在邮件内容中,输入“请假人:”后,单击左侧“表单启动”中的“请假人”。按照上述操作,添加请假天数和请假事由。

驳回-邮箱配置同上。

校验与发布

邮件节点设置完成后,单击“保存。校验流程,即对流程中参数的规则和合法性进行校验。在流程设计页面,单击页面上方的“校验”。校验成功后,单击“退出校验模式”。

若校验失败,请根据界面提示进行修改,修改后再次执行校验操作。

发布/访问应用

流程校验成功后,单击页面上方的“发布”,进行发布。

流程发布成功后,单击https://support.huaweicloud.com/qs-astroflow/zh-cn_image_0000001601460374.png,返回员工请假应用页面。在主菜单中,选择“应用发布”。在发布配置中,单击“启动发布”。在主菜单中,选择“应用设置”,获取应用访问地址。此处获取的应用访问地址,为应用运行态的地址。将地址分享给组织内的其它成员,其它成员即可发起请假申请。

提交请假申请单并审批电子流,查看流程状态。

员工在“我的申请”里面能看到我的申请单和审批状态。

主管侧能看到待处理信息,单击“通过”,输入审批意见,再点击通过,即可完成审批。

审批通过后,发送审批结果知会提交人(员工自己的账户)

返回员工账号,能看到我的申请已完成。