检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
权限配置、连接器定义等。 管理数据 在数据控制台操作任意对象的权限。 管理公告 控制开发者在工作台页面,是否有管理公告(新增、删除和编辑)的权限。 工作队列 工作队列是用来记录一类具有相同权限和任务对象的成员集。当需要批量处理同一类用户权限时,可以通过创建工作队列来实现,即通过工
平台用户、匿名用户 是 供华为WeLink单点登录 AstroZero开发的轻应用或者We码支持WeLink登录,在WeLink打开轻应用或者We码可以实现免登访问。 业务用户 否 业务用户登录(服务编排中PORTALUSERLOGIN公式) 指定业务用户名,使用服务编排的“PORTALUSERLOGIN”公式来登录。
例如,创建一个定时任务“OfferingOffline”,用于实现从2021-11-25开始,每天零点自动将过期商品下架。其中,将过期商品下架的功能由“OfferingOffline”脚本实现。在创建定时任务之前,需要先开发实现定时任务功能的脚本。如何开发脚本,请参见脚本。 图1 配置定时任务
密码,判断当前登录的账号密码是否正确,来实现业务用户后台登录功能。 业务用户在前台登录时,需要先在线下开发一个登录组件,上传到高级页面,并在高级页面中配置组件桥接器中的数据。最后在页面中输入登录账号密码,通过调用“用户登录服务编排”,实现业务用户页面登录功能。 业务用户的登录机制
切换。 在“标准对象权限/自定义对象权限”页签,设置对象及对象字段的权限。 在“接口”页签,设置可执行哪些服务编排、脚本或BPM。 在“连接器”页签,设置可访问哪些OBS、对象存储代理等。 在“事件”页签,设置可访问哪些事件。 在“扩展权限集”页签,设置该Profile拥有哪些权限集。
保证AstroZero和原生服务处于同一个虚拟私有云 VPC。若AstroZero和原生服务处于不同VPC,请参考VPC对等连接中操作,创建VPC对等连接,打通VPC。在AstroZero注册服务时,“API服务地址”里的IP填入Ingress的小网IP。 认证方式 访问原生服务的鉴权认证方式。
该图元根据决策表的配置生成一定的规则,后续根据规则的输出连接网关路由到不同的其他图元节点,当流程到达“规则”任务时,系统根据该规则路由到不同的路线。 使用该图元时,需要选择具体使用的决策表,决策表的创建请参见如何创建决策表。 图16 调用规则配置页面 规则实现 实现类型:规则基于决策表生成,请选择决策表类型。
主要事件说明 事件编排器说明 如何通过JS代码,实现页面与后台接口间的交互 页面级常见操作 控制组件是否可见可用可编辑 BPM相关预置事件说明 父主题: 标准页面
流程”中,拖拽“流程-动作”组件至页面工作区域,如图2。 图2 流程-动作 属性 数据绑定:通过建立不同类型的视图模型,将各种数据源和组件的返回值或者属性值进行关联,实现动态数据效果。 值绑定:设置组件绑定的数据模型,数据模型一般有以下几种。更多介绍,请参见值绑定。 自定义:由用户自定义的前端模型,可以在模型树上快速创建自定义字段。
业务数据。 工作流:工作流即业务流程管理,源自业界BPMN 2.0标准。低代码平台基于该规范实现了自己的业务流程管理系统,由于工作流本身已成为了业界一套行业规范,因此在低代码平台中称实现此类流程的引擎为工作流。 定时任务:通过创建定时任务,让系统自动执行某脚本、服务编排完成业务功
创建一个定时任务“OfferingOffline”,用于实现从2021-11-25开始,每天零点自动将过期商品下架。其中,将过期商品下架的功能由“OfferingOffline”脚本实现。 在创建定时任务之前,需要先开发实现定时任务功能的Script脚本,Script脚本的开发可参考开发脚本。
Action所在行的,启用SOAP Action。 结果验证 您可以在业务Flow中调用刚创建的SOAP Action。 在Flow编辑器页面左侧选择“连接器 > SOAP服务 > 服务名 ”,拖拽具体的SOAP服务图标至画布中,弹出配置窗口。 在“基本信息”页面进行配置。 图2 SOAP配置 标签:该图元的展示名。
高级页面 什么是高级页面 高级页面布局 全局高级组件 开发高级组件 如何实现组件交互 如何调用后台接口 如何自定义组件属性 如何配置组件多语言 如何引入第三方库 如何适配多终端 如何使用WebSocket 管理页面级数据源、全局状态 如何检查页面性能 如何调测前台页面 如何设置页面水印
服务编排类型 选择“Autolaunched Flow”。 基本图元_脚本 脚本图元配置界面选中具体的脚本,配置入参、出参。 指定图元的逻辑关系 连接起始和脚本图元。 前提条件 已创建名为“Approved Resource”的Object,用于存储资源数据,该对象中需要包含如下字段。 表2
创建业务逻辑 “编辑设备”功能主要通过调用并执行一个具有“编辑设备”功能的脚本,实现编辑设备信息功能,并在修改设备信息时,能够根据设备id号,直接修改设备信息,因此需要在开发页面前,先创建一个“编辑设备”和“按ID查询设备详情”脚本。 创建“编辑设备”脚本 创建“按ID查询设备详情”脚本
使用AstroZero开发高级页面时如何引用第三方库 在AstroZero高级页面中使用花瓣图展示订单数据 在AstroZero高级页面中使用轮播组件实现图片展示和URL跳转
添加泳道。 在工作流开发页面,单击“Add Lane”,添加泳道。 图2 单击Add Lane 根据实际业务场景,拖拽图元到对应的泳道,连接图元并指定图元的逻辑关系。 BPM中各图元的详细介绍,请参见为AstroZero工作流添加图元。 图3 拖拽图元并指定逻辑关系 将工作队列和泳道进行关联。
创建空白AstroZero标准页面 使用模板创建AstroZero标准页面 为AstroZero标准页面添加组件 设置AstroZero标准页面组件属性 添加事件实现AstroZero组件间交互 添加库扩展AstroZero标准页面功能 查看AstroZero标准页面性能 调测AstroZero标准页面
背景和原理 本节主要通过创建一个标准页面,调用一个具有编辑设备功能的脚本,实现编辑设备信息功能。在进行开发前,您需要先了解脚本、公共接口以及标准页面的相关知识。 学习地图 如图1所示,通过本章的学习和实践,您将了解“标准页面”的能力,并掌握脚本的开发方法。 图1 学习地图 脚本 公共接口
设置AstroZero高级页面预置组件属性 为AstroZero高级页面添加自定义组件 为AstroZero高级页面组件绑定数据 添加事件或宏实现AstroZero高级页面组件交互 调测AstroZero高级页面 查看AstroZero高级页面性能 管理AstroZero高级页面 父主题: