检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
入参/源 服务编排中的变量,需要和目标的参数类型保持一致。该源会将服务编排中的变量,赋值给调用API的输入参数。 出参/源 当选择具体操作方法(API)后,API的输入参数将会显示在出参的源列。 出参/目标 服务编排中的变量,需要和输出参数的类型保持一致。
单击页面右侧的,再单击结构体中的“新增”,在弹出窗口中输入结构体类型名称“Equipment”,单击“保存”。
图18 用户任务配置 表5 用户任务配置 参数项 值 任务标题 维修人员接单 任务描述 维修人员任务列表 渲染类型 标准页面 页面 HW__workOrderListM 接收人下“类型” 名称和表达式 参与者下“类型” 表达式 参与者下“取值” “变量”下的“assignedFme
proName 字段类型 单击,在弹出的页面中,根据页面提供的参数解释,选择新建字段所属的类型。 文本 在“字段”页签,再次单击“添加”按钮,添加proId字段。 图7 添加proId字段 创建一个脚本。 在应用设计器中,选择“逻辑”,单击脚本后的“+”。
/showDataInfo 类型 选择新建接口的类型。 脚本 资源 选择接口调用的脚本。 选择6中创建的脚本 方法 映射后调用的方法名。 POST 设置完成后,单击“保存”,进入接口详情页。 在接口信息中,单击URL后的,复制URL。
URI POST、 GET、PUT、DELETE AstroZero域名/u-route/baas/metadata/v1.0/{object_name} 表1 路径参数 参数 是否必选 参数类型 描述 object_name 是 String 参数解释: 对象的名称。
创建输出参数结构体类型变量“result1”前,需要先创建私有结构体类型。 图8 添加私有结构体类型 设置私有结构体名称,成员不用定义。 图9 配置私有结构体 在服务编排设计页面右侧,单击。 在全局上下文页面,单击“对象变量”后的加号。
图1 选择页面布局 选择终端视图类型,当前支持电脑端或移动端。 参考零码组件介绍和图2,根据字段类型从左侧选择合适的组件类型拖入到中间区域,在右侧属性面板中设置组件属性。 图2 设计表单 设计完成后,单击页面右上方的“保存”,保存表单。 设计流程。
响应参数 表3 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 resMsg String 参数解释: 返回消息。
请求参数 无 响应参数 表2 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 resMsg String 参数解释: 返回消息。
在模型视图页面,单击“新增模型”,设置模型名为“queryEquipment”,类型为“服务”,如图3所示。 图3 创建服务类型模型 单击“下一步”,选择服务类型。 此处的服务类型,需要根据2中创建的服务类型进行选择。
响应参数 表3 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 resMsg String 参数解释: 返回消息。
图8 配置数组类型对象变量 参考上述操作,创建数组类型的对象变量“RespiratorRecs”,注意要选中“是否为数组”。
表3 result字段说明 参数 参数类型 描述 interviewId String 参数解释: 服务编排的运行实例ID。流程启动成功后,可以从返回结果中获取到运行实例ID。 取值范围: 不涉及。
设置接口参数信息,设置标签和操作名称为“editEquipment”,版本为“1.0.0”,URL为“/editEquipment”,“类型”选择“脚本”,“资源”为“HW__editEquipment”,方法为“POST”,然后单击“保存”。
表2 result参数说明 参数 参数类型 描述 name String 参数解释: 服务编排的公式名称。 取值范围: 不涉及。 category String 参数解释: 服务编排公式的类别。 取值范围: 不涉及。
响应参数 表2 响应参数 参数 参数类型 描述 resCode String 参数解释: 返回码。 取值范围: 如果返回“0”代表请求成功,其他错误码说明请参考错误码。 resMsg String 参数解释: 返回消息。
设置接口参数信息,设置操作名称为“deleteEquipment”,版本为“1.0.0”,URL为“/deleteEquipment”,“类型”选择“脚本”,“资源”为“HW__deleteEquipment”,方法为“DELETE”,然后单击“保存”。
日志类型 日志类型,取值说明如下: 业务日志:输出业务相关的跟踪日志。 完整日志:输出业务日志,以及数据库、中间件等的详细日志,主要用于AstroZero问题定位。 下载日志文件。 单击下载,可下载日志文件。
日志类型 日志类型,取值说明如下: 业务日志:输出业务相关的跟踪日志。 完整日志:输出业务日志,以及数据库、中间件等的详细日志,主要用于AstroZero问题定位。 下载日志文件。 单击下载,可下载日志文件。