检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
error.message); } return out; } } 单击,保存脚本,保存成功后单击,激活脚本。 新建对象模型。 在应用设计器中,选择“界面”,单击页面后的“+”,新建一个标准页面。 在标准页面底部,单击“模型视图”。 单击“新
最大字符长度:输入框取值最大字符长度。 最大宽度:输入框最大的宽度。 表单校验 当组件在表单中时,可对组件进行一些校验配置。当且仅当组件在表单中时,校验才生效。 必填:开启必填时,该输入框为必填字段。输入框界面展示会有提示必填,此校验功能必须是输入框存在于某个表单组件中。 必填错误信息:当必填输入框没有进行输入取值时,界面提示的报错信息。
单击编辑器上方的,执行脚本。 在界面底部,直接单击测试窗口右上角,执行脚本。 执行成功后,会在“输出”页签返回全部设备信息。 测试成功,单击编辑器上方的,启用脚本。 父主题: 创建业务逻辑
query = db.sql().exec(sql) return query; } } 单击,保存脚本,保存成功后单击,激活脚本。 新建开放接口。 在应用设计器中,选择“集成”。 单击开放接口后的“+”,设置开放接口参数。 图9 设置开放接口参数 表2 新建接口参数说明
57" } 其中,“url”为图片的URL。 在日志页签,可查看到识别结果,表示脚本执行成功。 图5 查看日志 单击脚本编辑器页面上方的,启用脚本。 在服务编排中调用连接器 在服务编排中,调用连接器实现与ModelArts Pro的对接。 参考创建空白AstroZero服务编排中操作,创建一个空白服务编排。
输入接收者手机号码和短信内容,单击“发送”。 接收者收到短信,表示测试成功。 在服务编排中调用连接器 在服务编排中,调用连接器,实现与华为云的消息通知服务SMN的对接。 参考如何开发服务编排中操作,创建一个空白服务编排。 图5 添加服务编排 在服务编排设计页面左侧,选择“连接器 > 消息通知”,拖拽“SMN”图元至画布中。
边框圆角:设置图表的边框圆角。 坐标系位置:设置坐标系与组件上下左右边距距离的百分比。 数据 在数据中,设置组件的数据来源。更多介绍,请参见如何调用后台接口。 图4 设置组件数据 事件 在事件中,查看组件可配置的事件列表。更多关于事件的介绍,请参见初识事件-动作。 图5 设置事件 父主题:
关闭工单成功后,将流转到结束图元。 11 End 结束 整个流程执行完毕。 - 操作步骤 创建流程大致是先创建3个泳道,再拖拽泳道图元,然后配置相关图元,保存并启用。 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”目录中,将鼠标放在“Bpm”上,单击界面上出现的“+”,在弹出菜单中选择“BPM”。
在界面底部,查询脚本可以不提供输入参数,直接单击测试窗口右上角执行图标。 执行成功,会在“输出”页签返回查询结果。 图1 输出结果示例 测试成功,单击编辑器上方的,启用发布脚本。 创建“查询工单”公共接口 在“我的应用”中,单击“设备维修管理系统”,进入应用。 单击页面下方的“服务”,进入公共接口创建页面。
} } 刷新设备对象布局页面(Equipment Records)的预览页面,查看测试数据是否符合预期。 测试成功,单击编辑器上方的,启用脚本。 父主题: 创建业务逻辑
v(BADINDEX)'无效或格式非法 输出 该服务编排的输出内容,检查输出是否和预期一致。 如果输出结果符合预期,单击服务编排设计器页面上方的,启用服务编排。 如果发现输出结果不符合预期,单击服务编排设计器页面右上方的“跟踪”,打开“跟踪器”页面,查看详细信息。 在“跟踪器”页面,查看
无:显示应用中的默认页面,用于展示个人任务相关的信息。 页面:用于关联并展示一个标准页面/高级页面/报表/其它,相应页面的创建可以参考标准页面与高级页面。 流程:关联并展示已启用的工作流,工作流创建可以参考工作流。 外部链接:支持输入URL链接进行关联,将展示URL对应的网页或页面。 是否展现 创建的菜单项,是否在“桌面端”或“移动端”应用中显示。
创建并上传HTTPS协议需要的证书 在配置Ingress访问时,如果对外协议配置的是HTTPS,需要提前配置HTTPS协议需要的证书。 测试场景下创建证书和私钥的操作方法 该方法创建的证书通常只适用于测试场景。 执行如下命令生成密钥文件tls.key。 openssl genrsa
给接口添加业务权限凭证 如果用户或业务用户需要通过权限访问接口,需要给该接口添加业务权限凭证。为了便于描述,下面以应用“A”为例,向您介绍如何给接口添加业务权限凭证。 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。 在“主页 > 全部应用”中,单击“A”应用后的“编辑”,进入“A”应用设计器。
系统中已存在的服务编排“queryProfiles”,可在新建服务编排时选中“使用已有的服务编排”,选中该服务编排,单击“添加”进行复用。如何新建服务编排,请参见创建空白AstroZero服务编排。 图3 复用特性 BO新建私有接口时允许绑定服务编排、脚本、对象资源,通过定义服务
如下JS代码仅为示例,请根据实际情况修改示例中表单名称(form_0)和字段名称(data.name)。更多自定义JS脚本介绍,请参见如何通过JS代码,实现页面与后台接口间的交互。 let data = $model.ref("form_0").getData(); //一些特殊字段数据处理
该API。 图8 ROMA Connect的API管理侧编辑API 图9 添加入参 在服务编排中调用ROMA Connect的API 参考如何开发服务编排中操作,创建一个服务编排。 在服务编排设计页面左侧,选择“连接器 > ROMA”,拖拽“人员管理”(连接器名称为ROMA应用名称)图元至画布中。
形状:设置按钮的形状。 选择图标:系统预置的按钮图标。 图标位置:按钮图标展示的位置。 加载中状态:按钮是否显示为加载中状态。 移动端设置 移动端是否启用无背景色风格。 图4 移动端设置 公共 控件名称:当前组件的名称。 隐藏:是否隐藏该组件,此方式为静态配置该组件的隐藏。还可以将该组件属性
boolean//是否隐藏按钮(确定、取消)区域,默认false loading: boolean //点击确定按钮时,确定按钮是否显示 loading 状态,开启则需在onOk中手动设置visible来关闭对话框 draggable: boolean //是否可以拖动,默认false showCancel:
实现了开箱即用,避免重复写样式和事件代码,使开发人员更好的专注于业务场景的挖掘。 支持区域: 华北-北京四 什么是标准页面 开发标准页面 如何引入第三方库 高级页面 高级页面主要用于开发应用中较复杂的前端页面,例如包含图片、图表、视频、地图等元素的页面。您可以将高级页面应用于开发