检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
”组件组装页面、增删改查对象的方法。 了解服务编排相关背景知识,掌握开发、测试服务编排的方法。 标准页面UI组件:“表单”、“容器”、“输入框”、“下拉框”、“级联选择框”、“标题”、“按钮”的主要配置属性,为“表格”组件添加操作列。 页面模型:模型的类型和作用。 页面事件:组件事件代码的编写。
中拖拽或者输入变量。 本示例请从全局上下文拖拽普通变量“test_var”,表示将每次循环取出来的元素赋值给变量“test_var”。 排序 循环取出的顺序,可选择升序或者降序从数组中依次取出。 进行赋值操作,将“test_var”的值加到数组“TestList2”后面。 在逻辑中,拖拽“赋值”图元到循环图元后。
多行文本 多行文本组件用于录入较长、较复杂的文字,如描述说明、备注、反馈等。 在表单开发页面,从“数据组件”中,拖拽“多行文本”组件至表单设计区域,如图1。 图1 多行文本 显示名称:该字段在页面呈现给用户的名称,可以设置为中文,也可以设置为英文。 行数:文本行数展示的行数。如果
使用SOAP服务调用SOAP协议接口 当系统需要调用第三方提供的SOAP协议接口时,可以通过配置SOAP服务来实现,SOAP服务是第三方系统提供的,是一组模块化的SOAP接口,通过配置第三方提供的SOAP服务的URL进行调用。对接SOAP服务后,可以为服务添加动作,动作用于将第三方接口转换成Astr
址前缀。 view_object_objectstorageproxy:系统预置的查看存储对象接口。 put_object_objectstorageproxy:是系统预置的存储对象接口,用于将系统的对象存储到存储桶中。 本示例选择“get_endpoint_objectstorageproxy”。
个“按钮”组件。 修改第1分栏中的第1个标签的“文本内容”修改为“标题:”。 图9 修改第1个标签标题 重复上一步,修改第2~7分栏中的第1个标签的“文本内容”为“单号:”、“状态:”、“时间:”和“优先级:”。 表1 标签的文本内容 所在分栏 第一栏 第二栏 1 标题: 保持默认(label)
设置AstroZero标准页面二维码组件属性 设置AstroZero标准页面分页组件属性 设置AstroZero标准页面模态框组件 设置AstroZero标准页面输入框组件属性 设置AstroZero标准页面下拉框组件属性 设置AstroZero标准页面按钮组件属性 设置AstroZero标准页面上传组件属性
配置“循环”图元基本信息 单击,进入“循环”配置页面,展开“全局上下文”页面,拖拽对象变量RespiratorInfos到“数组”输入框中,拖拽对象变量RespiratorInfo到“元素”输入框中。 图8 配置“循环”页面 如上图配置,能够将数组对象变量RespiratorInfos进行遍历,并将数组
系统为连接器预置的动作,根据业务需求进行选择。 view_object_minio:系统预置的查看存储对象接口。 put_object_minio:是系统预置的存储对象接口,用于将系统的对象存储到MINIO的存储桶中。本示例通过该动作,演示如何存储对象。 get_endpoint
单击,在弹出的页面中,根据页面提供的参数解释,选择新建字段所属的类型。 文本 按照上述操作,为对象添加webLink和webId字段。 表4 添加webLink和webId字段 显示名称 唯一标识 字段类型 webLink webLink 文本区 webId webId 文本 在“数据”页签,单击“添加”,为对象添加图5中数据。
号“,”分隔,取值外加英文双引号。 基于规则 “用户任务”图元接收人类型设置为“基于规则”时,可以将全局上下文中的变量拖入到条件输入框中。当条件输入框中的变量或条件为true时,将会把任务分配给选择框中配置的用户。您可以通过以下方式,配置接收任务的用户: 当前用户:把任务分配给执行当前用户任务的用户。
为AstroZero服务编排添加发送事件图元 发送事件图元的作用 配置该图元能够使用系统预置的,接口发送事件。事件可以被其他服务编排、工作流、状态机和触发器等接收。 如何使用发送事件图元 在基本中,拖拽“发送事件”图元至画布中。 选中发送事件图元,单击,设置基本信息。 表1 基本信息参数说明
求如下: 长度范围为1~80个字符。 必须以英文字母开头,由英文字母,数字或单下划线组成,且不能以下划线结尾。 描述 请根据实际需求,在输入框中输入图元的描述信息。 取值范围:1~255个字符。 单击,在“跳出循环”页面的“循环”下拉框中,选择当前服务编排中需要中断的循环。 图1
或者之后执行的脚本。一般用于预清理数据、删除和更新数据等。 示例自定义接口前置脚本/后置脚本:在开放低代码平台的服务编排、脚本或者操作对象数据接口给第三方系统调用时,通过该示例脚本可实现在第三方系统配置这些接口的访问权限。 默认值:空脚本。 描述 根据实际需求,输入脚本的描述信息。
新建视图对象的标签,用于在页面显示。 取值范围:1~64个字符。 名称 视图对象在系统中的唯一标识,创建后不支持修改。输入标签后单击该参数的输入框,系统会自动生成视图对象的名称。同时会自动增加“__VIEW__CST”后缀和命名空间前缀,作为对象的唯一标识。命名要求如下: 长度不能超
的查看存储对象的接口。 put_object_obs:系统预置的存储对象接口,用于将系统的对象存储到OBS的存储桶中。 get_endpoint_obs:用于获取对象存储地址的前缀。该前缀加上传对象的路径,是实际访问对象的全路径。 输入参数 调用的第三方系统接口的输入参数。单击“新增行”,可进行添加。
申请服务处理的对象。 表1 Respirator对象自定义字段 字段名 字段类型 字段含义 status 文本 呼吸机当前状态,“空闲”或“使用中”。 hospital 文本 呼吸机当前所在医院。 参考经典应用开发工作台介绍中操作,登录经典版应用设计器。 将鼠标放在某个应用的目录上(例如,Model文件夹上),单击
} 单击,保存脚本,保存成功后单击,激活脚本。 新建开放接口。 在应用设计器中,选择“集成”。 单击开放接口后的“+”,设置开放接口参数。 图10 设置开放接口参数 表3 新建接口参数说明 参数 说明 示例 操作名称 新建接口的操作名称。命名要求如下: 取值范围:1~40个字符。
配置错误码 使用说明 调用接口出错后,用户可根据每个接口对应的错误码来定位错误原因。AstroZero支持用户自定义错误码,并支持对错误码描述进行多语言国际化配置,实现根据语言的不同将错误码描述信息进行不同的展示。 本节介绍的是如何在管理中心配置错误码,用户还可以在应用开发工作台
import*as context from'context'; context.setI18nError('命名空间__Error001','测试用例','脚本使用错误码的用例解读') 测试执行脚本。 单击代码编辑器上方的,执行脚本。在页面底部,单击测试窗口右上角的图标。在“输出参数”