检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择“基于模板”,设置工作流的标签和名称,单击“选择模板”。 图1 设置工作流标签和名称 表1 新建工作流参数说明 参数 说明 标签 根据实际需求,自定义工作流的标签名。标签名用于在页面展示,创建后可修改。 取值范围:1~80个字符。 名称 根据实际需求,自定义工作流的名称。名称是工作流在系统中的唯一标识,创建后不支持修改。命名要求如下:
在应用模板页面,单击页面右上角的“编辑应用”,进入应用编辑页面。 如图3所示,选择需要定制的页面,单击编辑表单图标。 表单是由文本框、单选、多选和下拉列表等组件构成,用于用户填报提交数据,并收集数据的工具。在一个应用中,可根据自身业务需求,创建一个或多个表单。 图3 编辑表单 从左侧组件库中,拖拽具体组件到页面编辑区域并设置组件属性。
“类型”选择“新版本”,设置服务编排标签,单击“保存”。 图1 另存为新版本 表1 添加新版本服务编排参数说明 参数 说明 标签 输入新版本服务编排的标签名,用于在界面展示,创建后支持修改。 取值范围:1~64个字符。 名称 服务编排的名称,和基线版本的服务编排名称保持一致,不可更改。 类型 在下拉框中,选择服务编排另存的类型。
客户端模式 通过该模式获取的access-token,用于在调用API接口时进行鉴权,使用时需在请求消息头上设置“access-token”。 图1 客户端模式 授权码模式 通过该模式获取的access-token,只能用于在获取用户信息时进行鉴权,使用时需在请求消息头上设置“Authorization”。
单击“预览”,可查看到展示文本已变为“Hello, I am AstroZero Studio”。 图6 预览效果 管理自定义组件版本 如果更新的组件已用于高级页面中,需要在“页面设置 > 插件”页签中,更新组件版本,更新后的组件才可在高级页面中生效。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。
”中,配置短信内容,可定义为一个输入型变量“{!Message}”。 输出参数:设置接口的输出参数。“源”设置为“result”,“目标”用于接收短信发送结果(是否成功发送),必须定义一个空实例的结构变量来进行接收。 在服务编排页面左侧,选择“逻辑”,拖拽“决策”图元至画布中。
在基本中,拖拽“子服务编排”图元到右侧画布中。 选中画布中的子服务编排图元,单击,配置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Flow序号,序号从“0”开始,表示同类型图元序号。 名称 输入图元的名称,请确保在当前服务编排中唯一。命名要求如下:
则返回缺省的字段。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 orderField 否 String 参数解释: 用于排序的字段名。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 orderType 否 String 参数解释: 排序类型。
”,可对机构层级进行添加、编辑和删除。 单击“组织机构”后的“+”,设置组织的标签和名称,单击“保存”。 表1 新建组织机构参数说明 参数 说明 标签 新建组织结构的标签名,用于在页面显示。 取值范围:1~64个字符。 名称 新建组织机构的名称,是该组织机构在系统中的唯一标识。命名要求如下: 长度范围为1~64个字符。
go。 布局:选择“布局”中的样式,在右侧区域设置布局参数,如菜单、子菜单、页签、应用标题的字体及颜色等。 布局选项:提供了一些常见选项,用于设置应用布局。 启用页签栏:勾选后,应用中将会显示页签栏。 图2 显示页签栏 默认折叠菜单:勾选后,应用中的菜单项将会被折叠显示。 切换菜
标。 请记录该地址,该地址为代码仓库的HTTPS方式访问地址。 图6 用HTTPS克隆 步骤2:在AstroZero上配置代码库 代码仓库用于项目代码的版本管理,在代码托管前,需要在AstroZero上配置代码库对接信息。若需要将不同服务区域(跨地域协同开发场景)的AstroZe
在基本中,拖拽“发送邮件”图元至画布中。 选中发送邮件图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Email序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元
于系统的服务编排是不必要的,并且,记录日志反而可能会造成不必要的性能损失。 因此,结合两者的不同场景,工作流可与服务编排结合使用。服务编排用于实现系统的具体逻辑操作,工作流通过调用服务编排、关联用户任务与页面,实现多次人机交互的流程,例如审批流、工单分发等场景。 工作流设计器 工
有工作流仍然有效。新工作流和老工作流也没有关联关系,各自独立。 默认值:新版本,此处直接使用默认值即可。 标签 自定义新版本工作流的标签,用于在页面展示,创建后可修改。 取值范围:1~80个字符。 名称 继承原有工作流的名称,不支持修改。 实例标签 工作流实例的展示标签。设置后,
配置可见和默认权限 在“应用权限配置”中,单击具体的应用,可以给该角色添加应用的业务权限凭证和扩展权限集。 图5 配置业务权限凭证和扩展权限集 业务权限凭证用于控制应用自定义接口的访问权限,更多内容可参见创建AstroZero业务权限凭证。开发人员在应用开发时,需要在应用内为接口添加业务权限凭证,
关闭弹出页面 返回标准页面开发界面,单击页面上方的,保存页面。 单击,预览页面,单击“确定”按钮,可预览按钮的事件效果。 弹出消息对话框 该预置动作,用于弹出消息对话框。以单击“确定”按钮,弹出“创建实例成功”的消息对话框为例,进行介绍。 在标准页面设计界面,选中按钮组件。 在右侧“事件”页签中,单击,进入添加动作页面。
设置工作流的标签和名称,单击“添加”。 图1 设置工作流标签和名称 表1 新建工作流参数说明 参数 说明 标签 根据实际需求,自定义工作流的标签名。标签名用于在页面展示,创建后可修改。 取值范围:1~80个字符。 名称 根据实际需求,自定义工作流的名称。名称是工作流在系统中的唯一标识,创建后不支持修改。命名要求如下:
您可以根据业务需求进行在线创建、查看、删除定时任务并监控任务执行的结果。 操作场景 创建一个定时任务“OfferingOffline”,用于实现从2021-11-25开始,每天零点自动将过期商品下架。其中,将过期商品下架的功能由“OfferingOffline”脚本实现。 在创
字符串数组,为需要查询的字段,不传则默认。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 orderField 否 String 参数解释: 用于排序的字段,需要在fields中。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 orderType 否 String
配置和开发完成后,支持触发告警事件,将告警消息推送至高级页面monitor中显示。本示例中有两种方法触发告警事件: 方法一:直接触发事件验证,仅用于事件简单调测。使用该方法前,请确保WebSocketAlarmEvent事件已启用,且monitor预览页面已打开。详情操作,请参见方法一:直接触发事件验证。