检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
功能模块分类说明 设备维修管理系统包括三个功能模块,各功能模块分类说明,如图1所示。 图1 功能模块说明 本文将以功能模块为单位,逐个开发,带您一步步学习如何使用AstroZero开发一个完整的应用。 父主题: 通过AstroZero开发设备维修管理应用
Zero IAM User QueryAccess”系统策略,单击“下一步”。 图2 授权用户组所需的权限 设置最小授权范围,单击“确定”。 图3 给IAM用户所在用户组赋权(设置最小授权范围) 创建IAM用户并加入用户组。 在左侧导航栏中,选择“用户”,单击“创建用户”。 配置用户的基本信息,单击“下一步”。
购买沙箱 以创建用户并授权使用AstroZero中创建IAM用户进入购买Astro轻应用沙箱实例页面。 在购买AstroZero实例页面,设置对应参数,单击“立即购买”。 图1 购买沙箱 表1 购买沙箱参数说明 参数 说明 实例版本 待购买实例的版本,请选择“测试沙箱环境”。 实例名称
图1 图片 显示名称:设置图片显示名称,默认隐藏显示名称。 选择图片:单击“上传图片”,上传需要展示的图片。 点击放大预览:勾选后,可放大预览图片。 移动端独立设置:勾选后,可给移动端单独设置展示的图片。 裁剪:单击“裁剪”,可裁剪图片大小。 图片比例:设置显示的图片比例。 对齐方式:选择图片的对齐方式。
应用自定义一个登录页。通过在登录页中输入用户名、密码和手机号码等登录信息,与系统中存储的业务用户信息进行对比,来验证业务用户的身份,并根据设置的业务用户权限,为业务用户分配相应的资源和访问权限。 例如,自定义一个图1中的登录页,在登录页中输入业务用户名及密码,单击“登录”,即可登
工作队列”,单击“新建”。 图2 工作队列入口 新建“客服人员”队列。 在新建队列页面,设置队列“标签”为“客服人员”,“名称”为“CustomerService”。 在“队列成员”中,单击“添加”。 设置“成员类型”为“用户”,“成员列表”选择当前租户开发者,再单击“添加”,退出弹窗。
objectstorageproxy:对象存储代理类型。 默认取值: 不涉及。 connector_name 是 String 参数解释: 连接器实例的名称,即创建连接器时设置的连接器实例名。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 dir 是 String 参数解释: 要列举的目录,如果目录为空或者“/
单击“新建”,如下图所示。 图2 公共接口创建 创建“处理工单”、“判断下一步状态”脚本对应的公共接口,详细接口信息如表1所示。 表1 公共接口 设置操作 版本 URL 方法 类型 资源 modifyOrderStatus 1.0.0 /modifyOrderStatus POST 脚本
del:删除服务编排实例和相关资源。 默认取值: 不涉及 name_or_id 是 String 参数解释: 当action取值为start或run时,设置为服务编排的名称。其他操作设置为服务编排的运行实例ID,可通过调用查看服务编排运行实例接口查看(响应消息中的“id”)。 约束限制: 不涉及。 取值范围:
参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击对应的应用。 在表单页面,单击待冻结字段后的,选择“冻结”。 设置后,该列及该列前的所有列,均会被冻结。 单击已冻结列后的,选择“解冻”,可解冻已冻结的列。 图1 解冻 父主题: 表单管理
到配置的应用日志流中;其他日志将会推送的全量日志流中 。 设置完成后,单击“确定”。 应用运行过程中,产生的日志将会自动存储到云日志服务中,可参考日志搜索与查看、日志分析和日志告警在云服务日志中搜索、查看、分析日志和设置告警规则。 父主题: 系统管理
进入服务编排所属的应用,引入BO,在服务编排中使用BO图元调用接口,从而调用资源。 进入服务编排“命名空间__FlowA”所在应用的设计器。 在应用设计器的左侧导航栏中,单击“设置”。 选择“依赖与开放”,在应用依赖中,单击“添加依赖”。 选择待添加的BO,单击“确认”,添加后在该应用的服务编排中,才可以调用BO服务。
浏览更多内容。 选择卡:用于将多个项目,从一边移动到另一边。 栅格容器:用于控制页面的布局,即将页面设计几行几列,先设置元素在页面中纵向排列,然后在每一行中又可设置元素横向排列。 代码块:用于代码块展示。 富文本:富文本编辑器。 视频播放:视频播放组件,用于播放视频。 流程 流程-动作:流程中使用的动作组件。
在APP视图下,单击“服务”,进入公共接口创建页面。 图2 创建公共接口入口 单击“新建”,创建“生成工单”脚本“HW__createWorkOrder”的公共接口。 设置接口参数信息:操作名称为“createWorkOrder”,版本为“1.0.0”,URL为“/createWorkOrder”,“类型”选
创建公共接口入口 在公共接口中,单击“新建”。 图2 公共接口创建 创建“删除工单”脚本对应的公共接口,详细接口信息如表1所示。 表1 公共接口 设置操作 版本 URL 方法 类型 资源 deleteWorkOrder 1.0.0 /deleteWorkOrder DELETE 脚本 HW__deleteWorkOrder
portalUserObject = db.object('PortalUser'); //查询用户类型为ms(维修人员)的用户。(注册用户的脚本中设置了用户类型) let portalUsers = portalUserObject.queryByCondition({
公共接口创建 创建“查询维修人员”、“派单功能”脚本对应的公共接口,详细接口信息如表1所示。 加粗斜体内容请替换为实际命名空间前缀。 表1 公共接口 设置操作 版本 URL 方法 类型 资源 queryWorker 1.0.0 /queryWorker GET 脚本 HW__queryWorker
开发调查问卷标准页面示例 标准页面布局 如何实现页面组件间的交互 如何实现页面转跳 如何获取后台数据 如何执行后台逻辑 如何调测标准页面 查看页面性能 主要事件说明 平台标准组件介绍 创建自定义标准组件 创建标准页面模板 如何自定义主题样式 如何引入第三方库 父主题: 经典版开发指导
快速构建各种复杂表单表格页面、以及其他一些灵活布局页面。支持在开发界面中将组件面板上的页面组件拖拽至页面工作区域,并对组件的属性、事件进行设置,再配合事件编排完成复杂的业务功能。支持用户以积木组装的方式快速构建应用页面,提升开发效率和质量,及时响应业务需求和价值实现。更多内容请参见标准页面。
是否可以多人编辑服务编排 当多人编辑已有服务编排时,为防止多人篡改,低代码平台提供了一套保护机制。假设,A用户打开X服务编排,编辑前单击锁定服务编排,A用户进行编辑,此时B用户也打开X服务编排,B用户的服务编排编辑器将自动进入锁定模式。 保持A用户对X流程的编辑设计权限。A用户编