检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击界面上方的,进入预览页面。 查看页面的展示效果。 图16 工单列表页面 如果当前租户开发者名下没有工单,所以当前的预览效果只能看到页面框架,没有工单。 图17 无工单信息 父主题: 开发“维修工程师处理工单”功能
配置微信公众号登录功能 对接华为云API Explorer 对接函数工作流调用无服务器服务 对接华为云ROMA Connect 父主题: 集成开发
立的环境,让各阶段数据隔离,保证正式上线版本稳定。 AstroZero应用开发平台包括以下三种环境: 图1 环境介绍 开发环境:开发环境是开发者专门用于开发应用的环境,用户可根据需求自行开发配置各种逻辑模块化元素,从而创建各类应用。默认域名为“appcube.cn-north-4
创建公共接口 创建与脚本“HW__deleteEquipment”、“HW__equipmentSelectListQuery”以及服务编排“HW__queryEquipments”一一对应的公共接口,让页面直接调用这种公共接口。 由于脚本“HW__queryEquipments
是在低代码中开发项目的第一步,也是端到端构建软件应用的入口。在开发项目工程前,请先创建一个应用,再在应用中创建数据、后台逻辑和前台页面。 低代码应用开发平台支持通过拖拉拽创建前端页面,可视化排列、配置各种逻辑模块化元素,创建功能各异的应用。 应用的生命周期 应用的开发阶段 应用是
在业务场景中,会区分不同业务用户,业务用户对应了不同的用户权限,本示例应用中包含的业务用户,即是使用设备管理应用的用户,分别是客服人员、派单员及维修人员。 在AstroZero开发的应用的所有业务用户,最终都会存储到平台的业务用户表中,即PortalUser表。业务用户在登录应用后的访问权限是通过Profile进行控制管理的,可基于平台预置的Portal
应用包类型的详细介绍,请参见源码包与资产包对比。 软件包环境 图1 环境介绍 AstroZero分为开发环境,沙箱环境和运行环境三个部分,更多介绍请参见基本概念。 开发者在开发环境开发应用和BO,开发完成后生成对应的软件包。 发布软件包到沙箱环境中进行测试。 测试通过后,发布安装到生产环境实际运行和维护。
ogin”业务用户登录专用。 操作步骤 使用华为账号,登录AstroZero经典版开发环境。 在AstroZero经典版开发环境首页,单击“管理”,进入AstroZero经典版开发环境管理中心。 选择“用户管理 >业务权限凭证”,在右侧“业务权限凭证”中,单击“新建”。 在弹窗中
将AstroZero标准页面保存为模板 标准页面开发完成后,支持将该页面保存为模板。标准页面保存为模板后,该开发者用户、注册AstroZero的华为账号、华为账号下其他AstroZero开发者可直接使用该页面模板来创建标准页面。 自定义标准模板 参考登录AstroZero新版应用设计器中操作,进入应用设计器。
台。 在实例页面,单击“进入首页”,进入AstroZero应用开发页面。 具备开发者权限的AstroZero账号:AstroZero租户及具备开发者权限的WeLink用户,都具有进入开发环境开发应用的权限。 在应用开发页面,选择“模板中心”。 在低代码专区,找到“调查问卷”模板,并单击该模板。
创建“编辑设备”脚本 “编辑设备”脚本实现的功能是向设备对象中插入1条新记录,或者更新1条记录。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 在“Equipment”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 在弹窗中,
Rest连接器,集成了如下几种通用的鉴权方式。 OAuth鉴权模式 简单消息头鉴权 JWT鉴权模式 HTTPS双向认证鉴权 父主题: 集成开发
在AstroZero运行环境中,如何实现游客访问标准页面? 在AstroZero开发环境中,应用开发完成后,仅开发者账号可预览高级页面和标准页面。当应用发布到运行环境后,游客可直接访问高级页面;标准页面本身属于管理后台的表单类页面,AstroZero不支持游客直接访问和预览标准页面。
验证 本节主要是通过在不同的页面上操作工单流程,验证工单管理功能中的各个功能。 操作步骤 在经典版应用开发页面,单击左侧导航栏下方的,进入应用预览页面。 图1 查看应用 验证创建工单。 选择“工单列表(客服人员)”,然后在工单列表(客服人员)页面,单击“创建工单”,进入创建工单页面。
组装页面 组装“业务用户注册”页面 组装“业务用户管理”页面 验证 父主题: 用户管理功能开发
如何管理BPM 使用说明 BPM创建完成后,支持对已开发的BPM进行管理,如查看BPM详情、删除BPM等。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在左侧列表中,单击,选择“逻辑 > BPM”。 查看该应用拥有或依赖的所有BPM。 图1 查看所有BPM 表1
deleteWorkOrder 1.0.0 /deleteWorkOrder DELETE 脚本 HW__deleteWorkOrder 父主题: 开发“管理员管理工单”功能
在运行环境或沙箱环境安装一个应用 在开发环境中开发并发布好应用后,可以在沙箱环境或者运行环境中进行安装,以便于测试或者使用该软件。 前提条件 开发者已经在开发环境中发布应用到“我的仓库”,具体操作请参考如何将应用发布到“我的仓库”,打包编译时选择“资产包”。在运行环境或沙箱环境安
”。 接收者收到短信,表示测试成功。 在服务编排中调用连接器 在服务编排中,调用连接器,实现与华为云的消息通知服务SMN的对接。 参考如何开发服务编排中操作,创建一个空白服务编排。 图5 添加服务编排 在服务编排设计页面左侧,选择“连接器 > 消息通知”,拖拽“SMN”图元至画布中。
OAuth鉴权模式 使用说明 使用OAuth客户端模式鉴权,AstroZero会根据填写的OAuth服务端地址、Client ID和Client Secret,在发送请求前,后台自动获取第三方服务端的access_token, 并在发送请求时携带此access_token,服务端