检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
入门实践 当您购买了Astro轻应用实例后,可以根据业务需要搭建低代码、零代码和大屏应用。本文介绍Astro轻应用常见的搭建实践,帮助您更好的使用Astro轻应用。 表1 常用最佳实践 实践 描述 通过AstroZero开发设备维修管理应用 本最佳实践以IoT领域电梯设备运维管理
查看服务编排运行实例 功能介绍 查询服务编排运行实例的信息,即根据输入的参数筛选出符合条件的服务编排实例的具体信息并返回。 URI GET AstroZero域名/u-route/baas/v1.0/flow/{action} 表1 参数说明 参数 是否必选 参数类型 描述 action
餐的功能说明如表1所示,具体计费详情请参见AstroZero价格详情。专业版和专享版支持回退到免费版,回退后不支持访问运行环境。 免费版:免费使用,最多可添加10个用户(包括业务用户),可以使用的资源有限,免费版提供开发环境和开发零代码应用的运行环境,不提供低代码应用的运行环境。
务逻辑,以及服务编排与脚本关系如表1下所示,详细操作方式及说明请参见创建业务逻辑。 表1 “管理设备”功能需要创建的脚本、服务编排详情 脚本名称 主要作用 关联服务编排 关联公共接口 HW__queryEquipments 在输入查询条件后,查询设备 HW__queryEquipments
与前端组件绑定,最后为页面添加相应的事件代码。 页面组件分析 分析图1的组成,可以将整个页面分割为3个区域:页面标题、查询条件和待处理工单列表区域,如图2所示。 待处理工单列表通过在列表视图中,使用2个“分栏”的嵌套,组装出待处理工单列表区。 图2 页面组件分析 操作步骤 以下操
什么是Astro轻应用 Astro轻应用(Astro Zero,简称AstroZero)是零代码和低代码应用开发平台,源于华为应用开发和数字化转型的实践,提供了云上无码化、低码化、支持多码化的应用开发模式,屏蔽了技术的复杂性,提升了企业开发的效率。同时提供应用资产的开发标准和微服
单击页面上方的,保存设置。 创建查询条件区域。 选中“表格”,单击右侧“属性”页签“表格区块”中“查询”后的“添加”按钮。 图13 增加查询 在弹窗中勾选“usrName”、“userType”,单击“确定”,表格上方自动生成查询条件区域。 图14 添加查询条件 拖拽一个“下拉框”组件
单击打开“HW__createWorkOrder”页面。 添加页面事件代码。 在“设计视图”中,选中最外层的“页面”,也可以直接单击组件导航,快速定位。 在右侧“事件”页签中,单击“加载”后的“+”,为页面添加事件代码。 在“添加动作”弹窗的“自定义动作”中,输入如下事件代码。 $model.ref('equipmentOptions')
高级页面开发中,需要在所有组件都加载完成后,再执行某段逻辑,该如何处理? 解决方法 可通过绑定readerPageWidgetReady事件实现,代码示例如下: $(document).bind('readerPageWidgetReady', function(){ // 执行相关逻辑
本节导读 “客服人员创建工单”包含客服人员生成工单和查询工单两个功能,这两个功能分别通过两个标准页面实现: 生成工单页面:客服人员输入工单信息,生成工单页面。 工单列表(客服人员)页面:客服人员在工单列表页面查询工单信息,查看所有工单的列表页面。 学习地图 如图1所示,通过本章的学习和
单击“提交”。如果页面跳转到工单列表页面,且在查询结果中,显示新创建的工单,则说明提交按钮的“点击”事件执行正确。 如果页面跳转到工单列表页面,且在查询结果中显示新创建的工单,则说明验证成功。 图2 验证结果样例 验证派单功能。 单击“工单列表(派单员)”,进入“工单列表(派单员)”页面,查看页面是否显
查询选项列表值集。 按ID增加选项列表值集的值 按picklist_id增加选项列表值集的值。 根据ID查询选项列表值集或引用该选项列表值集的对象字段列表 根据ID查询选项列表值集或引用该选项列表值集的对象字段列表。 根据ID修改选项列表值集的基本信息 根据id修改Picklist对象。
欢迎体验。 2023年1月 序号 功能名称 功能描述 阶段 相关文档 1 优化零代码基础能力 新增定位、部门组件。 新增跨应用设置能力。 新增视图自定义筛选条件、冻结表格列、数据公开查询能力。 新增表单设置唯一索引能力。 优化富文本组件,支持调整上传图片大小。 优化数据标题,支持自定义文字内容。
选择对象和字段 返回设计视图页面,新建表格关联模型。 在标准页面中拖入一个表格组件。 图9 拖入表格组件 选中表格组件,在“属性 > 数据绑定 > 值绑定”中,单击。 选中3中创建的模型,单击“确定”。 图10 选择模型 选中表格,在“属性 > 表格列 > 已添加列”中,单击,添加一个空白列。
不推荐用拼接SQL方法,避免注入风险。 多表复杂查询建议用“sql.exec()”或“sql.excute()”方法,“excute()”方法比“exec()”多返回字段集和操作成功数。 对于单表查询和增删改SQL,推荐使用Orm接口方法。 避免在循环中调用方法和操作数据库,可以用“in”来查询在集合中的结果。
在应用左侧导航下,单击,进入应用预览页面。 图4 查看应用 在应用菜单上,单击“新增用户”,进入用户管理页面。 图5 新增用户 在用户管理页面,单击“新增用户”,在弹窗中设置用户名、密码及角色。 图6 添加新用户 创建完成后,在用户列表中,查看是否已存在刚刚添加的用户, 如果有,则说明页面及事件代码设置正确。如果页面有报错,请根据页面报错定位问题。
创建一个低代码应用。 参考授权用户使用AstroZero并购买实例中操作,申请AstroZero免费试用或购买商业实例。 实例购买后,在AstroZero服务控制台的“主页”中,单击“进入首页”,进入应用开发页面。 在“应用”中,单击“新建低代码应用”或单击,进入新建低代码应用页面。
在选择模型中,选中创建的模型,将对象模型绑定到表格上。 图45 为表格绑定模型 选中表格组件,为表格添加一个操作列。 图46 为表格添加操作列 单击新建操作列后的,在操作按钮中,单击“添加操作按钮”。 图47 添加操作按钮 单击,单击“动作列表”后的,为按钮添加事件。 图48 为按钮添加动作
在AstroZero标准页面的表格中显示图片 期望实现效果 在标准页面中,通过自定义列的显示类型,可以将图片显示在表格中。在表格中显示图片可增强信息的表达效果,信息更直观、生动和易于理解。 图1 实现效果 功能实现方法 创建一个低代码应用。 参考授权用户使用AstroZero并购
入内容后单击“保存”,即可新插入一条电梯记录。 直接编辑表格中任意内容,单击“保存”,即可修改任意一条电梯记录。 选中记录,单击“删除”,即可删除任意一条电梯记录。 设置查询条件,单击“查询”,可以查询满足条件的电梯记录。 图1 电梯设备信息管理界面 通过开发设备管理功能,带您学