检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
BPM服务编排 什么是BPM BPM图元 BPM如何与页面交互 运行态界面布局 如何管理BPM 启动BPM 如何定制已有BPM 如何创建标准表单 如何创建决策表 如何调测BPM流程编排 深入了解用户任务 如何创建流程配置 父主题: 经典版开发指导
为AstroZero服务编排添加脚本图元 脚本图元的作用 当需要在服务编排中,嵌套使用系统中已存在并启用的脚本时,可使用脚本图元。或者当业务场景比较复杂时,可以将整体服务编排进行拆分,先定义好脚本实现子功能,并启用,在总体的服务编排中调用脚本实现完整功能。 如何使用脚本图元 在基本中,拖拽“脚本”图元到右侧画布中。
体时间,或者设置为本服务编排执行时间。 例如,在本节中设置为本服务编排执行时间,即{!$Flow.CurrentDateTime}。 偏移时间 偏移时间,例如“30”。当订阅的是系统预置的定时器发送事件时,该参数才会显示。 父主题: 为AstroZero服务编排设置图元
参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Decision序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下: 长度范围为1~80个字符。 必须以英
组件详情页单击“更新”,单击右上角获取锁图标,选择新的组件包单击“上传”,再单击“更新”,更新资产库中的组件。 编辑:在组件处于已获取锁状态时,可在线编辑组件。 下载:下载该组件。 禁用:当组件未受保护时,该按钮才会显示。您需要在右上角单击获取锁图标后,才能单击“禁用”,禁用该组
为AstroZero服务编排添加发送邮件图元 发送邮件图元的作用 配置该图元能够使用系统预置的接口发送邮件。您可以直接在该图元定义邮件内容或先创建好邮件模板然后在服务编排中使用。 前提条件 需要提前配置账号的默认邮件服务器,具体操作请参见服务编排、BPM、脚本中发送邮件功能不可用。
场景2:在已有服务编排基础上新建服务编排。 需要开发的新服务编排与已有的某个服务编排类似,此时可以基于原有服务编排修改,再保存为新的服务编排。在此场景下,原有服务编排仍然有效。新服务编排和老服务编排也没有关联关系,各自独立。 在已有服务编排基础上新建版本 因业务需要,服务编排要实现的
添加自定义属性,详细介绍请参见为AstroZero高级页面添加自定义组件。 数据设置:设置组件绑定的桥接器,以实现通过桥接器调用后台接口,获取后台数据,详情请参见使用桥接器为AstroZero高级页面组件绑定数据。 事件绑定:设置在运行态,对该组件相关操作的事件触发的具体动作,详
缺少相应的库,则页面组件不能正常运行。在AstroZero环境配置中,可管理当前环境中该账号下的库资产。 查看库详情 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。 在页面左上方单击,选择“环境管理 > 环境配置”,进入环境配置。 在顶部主菜单中,选择“维护”。
单击页面上方的,保存服务编排。 保存成功后,单击,启用服务编排。 在“事件流”列表页面,单击该事件流程所在行的,运行该事件流程。 单击服务编排“send_fire_event”编辑器上方的,执行服务编排。 不用输入任何输入参数,直接单击“运行”。 参考上一步,执行服务编排“fire_alarm”。
为例,其最终实现效果如图1、图2。 图1 中文环境下显示效果 图2 英文环境下显示效果 功能实现方法 下载组件模板。 在AstroZero服务控制台的主页中,单击“进入首页”,进入AstroZero应用开发页面。 单击,选择“环境管理 > 环境配置”,进入环境配置。 在主菜单中,选择“维护”。
”组件,调用用户登录服务编排完成的。在自定义登录页前,请先了解下方的业务用户的登录方式和业务用户的登录机制。 图1 自定义登录页面 业务用户的登录方式 业务用户登录AstroZero有两种登录方式:后台登录和前台登录。 业务用户在后台登录时,是使用自定义的服务编排来调用“logi
要先加载必要的Library。 在操作前端页面时,经常会需要调用后台数据,例如即将开发的登录页面,需要获取业务用户信息。这时需要通过桥接器调用后台的服务编排、Script等获取后台数据。因此,在引用widget时,经常需要配置桥接器。 AstroZero高级页面中的组件分为系统预置组件和自定义组件:
上传新版本的Chart包,单击部署的Native Service。 在“安装记录”页签,选择新版本的Chart包,单击“更新”。 父主题: 如何创建原生服务
Native服务图元 Native服务图元的作用 原生服务图元,用于调用原生服务提供的接口。当原生服务部署成功后,系统会把在原生服务中自定义的API接口生成相应的restaction,供服务编排调用。 前提条件 已在原生服务中配置好API,具体操作请参考配置API。 已接入服务实例,具体操作请参考注册Native
定100%,最大宽度设定1024px,那么内容扩充的最大宽度即为1024px,当屏幕宽度超出1024时,内容在宽度上不会再继续扩展。 嵌套对象。 对于关系紧密的多个元素,采用相对位置会使得元素难以控制。此时,可以考虑放置于同一容器中集中管理。在容器内部,可以考虑采用绝对单位固定其
返回组件详情页,可查到新上传的组件版本。 图3 新组件版本 方式二:在线编辑更新 单击“编辑”,进入组件在线编辑器。 在编辑器中,单击页面右上角的,获取锁。 图4 获取锁 锁定后,根据自身业务需求,在线修改组件文件。 以修改widgetVue3Template.js文件中,name变量值为“AstroZero
Service 使用说明 AstroZero平台提供了创建原生服务工程的能力,原生服务工程本质上起到一种桥接的作用,用于将原生服务的API集成到AstroZero,使得运行于AstroZero之上的应用,更容易地使用原生服务的API。 操作步骤 参考如何进入经典开发环境中操作,登录经典版开发环境。
部署Native Service 配置完API后,还需要部署才可使用Native Service。请使用此前设计的Chart包,在CCE上完成服务的部署。 前提条件 已下载之前设计的Chart包。 在AstroZero开发环境的Native Service配置页面,选择“导航”。 在
API”为“/HW__MyApp/1.0.0/login”。 图6 添加命名空间前缀 “login API”为登录接口的URL后半段,请根据实际情况修改,调用服务编排时,会在服务编排名称前面自动拼接租户命名空间的前缀,登录接口将会在创建用户登录脚本章节创建。 在“数据”页签,单击“View API Get