审批应用开发场景

针对员工出差场景,即员工在出差前需要提交一个出差申请审批的电子流程,员工提交出差申请后,主管处理审批或拒绝提交人申请。

出差审批应用主要包括如下功能:

基于工作流模板创建出差电子流和发送邮件。

审批应用开发流程

前提条件

已注册华为云帐号,并完成实名认证。

实名认证分为企业认证和个人认证,两种认证方式均支持新增子帐号。如何申请实名认证,请参见实名认证。

使用已注册的华为云帐号,申请开通免费试用AstroZero

如何注册并申请试用AstroZero,请参见申请免费试用。此处申请开通AstroZero的华为云帐号即为租户帐号。本次开发操作均是使用租户帐号进行的,子帐号(主管、员工)仅在业务功能调测时使用。

步骤1:添加子帐号并进行授权

添加子帐号的目的是为了给应用添加不同角色的业务用户,本次应用包括主管和员工两种角色的业务用户。创建出差审批应用前,需要将员工、主管子帐号添加到AstroZero中。

1、在统一身份认证服务IAM中创建两个子帐号(主管和员工)。

2、在AstroZero中添加子帐号并授权。

步骤2:创建工作队列

工作队列是AstroZero中的一种成员集,即在实际业务场景中,用来记录一类具有相同权限和任务对象的成员集。

1、以租户帐号登录AstroZero管理中心。

2、在左侧导航栏中,选择“用户管理 > 工作队列”。

3、在工作队列页面,单击“新建”,创建Employee工作队列。

4、创建Manager工作队列。

步骤3:创建空白轻应用

创建应用是在AstroZero开发环境开发项目的第一步,也是端到端构建软件应用的入口。此处创建一个空白轻应用的目的是在该应用的Logic目录下创建BPM。

1、以租户帐号登录AstroZero服务控制台。

2、在实例列表中,单击“进入首页”,进入应用开发页面。

3、在左侧导航栏中,单击“应用”,进入低代码应用页面。

4、单击新建空白应用后的→,进入新建空白应用页面。

5、设置应用标签和名称,此处均设置为BTA。

6、单击“新建”,进入BTA新版应用设计器。

步骤4:创建工作流

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

1、创建工作流。

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

步骤5:配置BTA应用

在应用配置中,定义出差审批应用的导航菜单栏。

1、在BTA新版应用设计器的“开始”页面,单击底部的“应用导航设置”。

2、在“主导航设置”页签,单击“Home”,将“菜单名称”设置为“我的待办”。

3、在主导航设置中,单击“新建”,新建我要出差页签。

4、在BTA新版应用设计器主菜单中,单击“运行 > 立即运行”,可预览出差审批应用。

到此,您已完成出差审批应用的开发。

思考:如何将导航栏菜单在出差审批应用顶部显示?

在应用配置页面的“外观设置”中,可以修改菜单样式、应用图标等。

步骤6:业务功能调测

出差审批测试流程:员工提交出差申请,主管对申请进行审批,分别测试审批通过、拒绝与重填。

1、我是员工,填写出差申请。

2、我是主管,审批出差申请。

点击此处前往审批应用开发流程详情→

低代码如何实现多人协作开发

如何实现多人协作开发

您可以在租户帐号下创建用户(子帐号),实现多人协作开发。

为了方便同一个开发团队成员之间能够更好的配合开发项目,在AstroZero中,同一个租户下的所有子帐号开发的内容都可以互相查看,配合开发。

多人登录后,在开发过程中是用锁的机制进行隔离的;每个人开发时,获取锁,在完成开发后释放锁,否则别的帐号会无法操作该页面。

须知:当前AstroZero未提供版本回退的相关能力,所以在做删除资源的操作时,需确定该资源无人使用。

如何添加子帐号

免费版与专业版租户下添加的子帐号个数不同,详情请参见产品规格差异。在开通AstroZero服务时,界面也会展示详细的规格说明,请以实际开通服务时的规格为准。在AstroZero中如何添加子帐号,请参见如何添加开发者帐号(IAM帐号)如何为WeLink用户添加开发者权限

低代码开发教程视频

华为云Astro轻应用服务视频

05:40

华为云Astro轻应用服务视频

华为云Astro轻应用服务视频

03:41

华为云Astro轻应用服务视频

华为云Astro轻应用服务视频

6:18

华为云Astro轻应用服务视频

1对1咨询专属顾问

1对1免费咨询华为云专属顾问,为您量身定制产品推荐方案
立即咨询

华为云咨询电话:950808或4000-955-988 转1

华为云咨询电话:950808或4000-955-988 转1

华为云专业的服务团队,致力于为您提供专业的售前购买咨询服务,及完善的售后技术服务,助您云上无忧