检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用华为云Astro轻应用创建一个空白应用 应用即一个App,是一个实现了某种业务管理的可运行应用程序。创建应用是在华为云Astro轻应用中开发项目的第一步,也是端到端构建软件应用的入口。在开发项目工程前,请先创建一个应用,再在应用中进行前端开发、后端开发和集成开发。 华为云As
管理组件 什么是组件 组件(即Widget)是可复用的页面组成元素,一个页面由一个或多个Widget拼装而成。如果将一个页面看成拼图游戏的完整图案,那么Widget相当于拼图的每一小块。 在华为云Astro轻应用环境配置中,可以管理当前环境中该账号下的组件资源。华为云Astro轻应用组件分为如下两种:
创建空白华为云Astro轻应用工作流 如果系统预置的工作流模板不能满足您的业务需求,可选择创建一个空白的工作流,自己设计工作流。工作流与服务编排类似,也是一套图形化的流程编排引擎,但是工作流着重于构建带有用户交互行为的业务流程,例如审批流、工单派发流程等。 创建空白工作流 参考登
背景与原理(BPM) 工单管理模块中的工单场景业务编排是通过华为云Astro轻应用的流程编排BPM(Business Process Management)功能实现的,通过在前端页面调用BPM完成工单流转,即客服人员创单,派单员派发工单,维修工程师处理工单的全过程。 开发BPM即
列表视图 列表视图是一个组合组件,可以灵活组合列表项的内容,并且根据实例化数据进行动态展示。 列表视图由上方列表区和下方的页码区组成。使用时,需要在“列表视图(List View)”上绑定数据模型,且数据类型必须为数组,如果要使用分页功能,分页组件需放在最外层“列表视图(List
管理桥接器模板 当需要连接其它数据,以获得组件最佳的展示效果时,可通过自定义数据桥接器实现。自定义桥接器时,需要先下载桥接器模板,根据组件的数据结构,对桥接数据进行对接和改造。 查看桥接器模板 在华为云Astro轻应用服务控制台,单击“进入首页”,进入应用开发页面。 在页面左上方单击,选择“环境管理
创建Addon应用 什么是Addon应用 当需要基于已有资产包类型的应用或解决方案(不是单一的应用,某一解决方案会涉及到多个应用)进行定制时,可以选择Addon应用类型创建应用。 使用该方式创建的应用,会继承原有应用或者解决方案包里的应用设置,如站点设置、导航条等,可将原有应用或
创建空白表单 创建空白表单,即在表单画布中,根据字段数据类型选择合适的组件,通过拖拽编排实现表单的构建。表单及其对应的视图、统计表等组成了应用。 什么是表单? 表单由文本框、单选、多选和下拉列表等组件构成,用于用户填报提交数据,并收集数据的工具。一个应用中,可以创建一个或多个表单
管理桥接器 桥接器为连接前台页面和后台数据的连接器。在进行前台页面开发时,经常要调用后台数据,例如购物车中用户的ID,订单编号,商品信息等,这时需要通过桥接器动态调用后台接口获取后台数据。桥接器也支持获取静态自定义数据展示在页面上。 在华为云Astro轻应用环境配置中,可以管理当前环境中该账号下的桥接器资产。
设置游客权限 通过AstroZero预置的Anonymous User Profile权限,可控制游客用户的访问权限。 使用说明 在AstroZero中开发的应用是支持游客(Guest)访问的,游客属于一种特殊的业务用户。通过AstroZero预置的Anonymous User
修改预置Anonymous User Profile权限的访问权限 在华为云Astro轻应用中开发的应用是支持游客(Guest)访问的,游客属于一种特殊的业务用户。通过华为云Astro轻应用预置的Anonymous User Profile权限,可控制游客用户的访问权限。 修改游客访问权限
设置华为云Astro轻应用标准页面容器组件属性 标准页面提供了流式布局(Flow Layout)和弹性布局(Flex Layout),标准页面的基础布局主要是通过“容器”组件实现的。 容器组件就是基础的布局容器,可以将其理解为CSS中DIV的概念。DIV是层叠样式表中的定位技术,
创建华为云Astro轻应用自定义事件 在业务流程中,有意义的状态变化都可称为事件。自定义好事件后,可基于该事件实现事件发送、事件订阅,对发送事件的数据进行分析处理等功能。例如,创建一个事件,记录应聘者是否被录用的状态变化。 创建自定义事件 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
登录零代码工作台 什么是工作台 工作台,即零代码开发平台的首页,包括任务中心、公告、全部应用和模板中心等,功能介绍请参见表1。 图1 华为云Astro轻应用零代码工作台页面 表1 华为云Astro轻应用零代码工作台介绍 功能 功能介绍 任务中心 任务管理中心,显示“我的待办”、“
管理域名配置 AstroZero支持配置当前环境针对不同应用的访问域名,提供给不同的业务用户访问。平台为当前环境分配了一个默认域名,用于企业成员用户登录访问。 约束与限制 只有开通AstroZero服务的华为账号,才可以管理域名配置。 操作步骤 参考登录管理中心中操作,登录AstroZero运行环境管理中心。
业务场景和流程设计介绍 本文以IoT领域电梯设备运维管理和维修的应用场景为主线,由浅入深的向您介绍如何在华为云Astro轻应用中开发该应用。 业务场景 设备维修管理系统应用中,包含以下两类用户: 系统管理员用户:管理应用的用户,用于新增业务用户,添加用户权限、添加设备信息、管理工单和监控设备。
组装“业务用户管理”页面 “业务用户管理”页面主要是通过页面对象模型与“PortalUser”标准对象绑定,并在前端页面保存新增业务用户时,调用“用户注册”逻辑,完成对该对象进行增删查的操作,实现业务用户管理功能。 结合页面需求,页面需要创建如下模型: 表1 模型分析 模型名称 作用
业务用户访问华为云Astro轻应用开发的应用 华为云Astro轻应用支持配置当前环境针对不同应用的访问域名,提供给不同的业务用户访问。业务用户获取该域名后,即可登录并使用应用。 约束与限制 只有开通华为云Astro轻应用服务的华为账号,才可以管理域名配置。 编辑默认域名 在华为云
步骤2:创建流程配置 使用说明 示例源码包安装完成后,可基于已安装的故障单流程,创建新的流程配置。 操作步骤 参考如何进入经典开发环境中操作,进入经典版应用开发页面。 在“项目 > 我的应用”中,单击已安装的应用(故障单流程),进入应用设计器。 将鼠标放在Logic文件夹上,单击“+”,选择“流程配置”。
BPM相关组件 背景信息 在BPM中经常使用到“用户任务”图元,表示在业务流程中由用户参与完成某些工作,如填写表单提交数据、进行审批等。“用户任务”会关联一些页面呈现给用户进行处理,可选择任务页面类型为标准页面。标准页面预置了以下几种与BPM流程相关的组件,供BPM关联标准页面时使用。