检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ment”,单击“添加”。 平台实际创建的页面名称为“HW__editEquipment”,包含前缀“HW__”,对应首次创建应用时定义的命名空间。新建创建的页面,默认是当前用户锁定状态,可以进行编辑保存等操作。 当编辑已有标准页面时,为防止编辑时多人篡改,编辑前请单击进行锁定。
已创建好OBS类型连接器,连接器实例名称为“命名空间__TestOBS”。调用如下请求,获取某些文件的临时访问Token。 POST https://AstroZero域名/u-route/baas/sys/v1.1/connectors/obs/命名空间__TestOBS/sharetoken
Select序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下: 长度范围为1~80个字符。 必须以英文字母开头,由英文字母,数字或单下划线组成,且不能以下划线结尾。 描述 请根据实际需求,在输入框中输入图元的描述信息。
信息。 自定义校验:是否进行自定义校验,打开后需要设置校验JS代码。当输入框在表单组件中,该设置才会生效。 校验方法:输入JS代码定义校验规则,代码的返回值必须为布尔类型或者对象类型。 布尔类型:返回为“false”表示未通过校验,即校验失败,如果需要配置错误提示信息,则直接设置
信息。 自定义校验:是否进行自定义校验,打开后需要设置校验JS代码。当输入框在表单组件中,该设置才会生效。 校验方法:输入JS代码定义校验规则,代码的返回值必须为布尔类型或者对象类型。 布尔类型:返回为“false”表示未通过校验,即校验失败,如果需要配置错误提示信息,则直接设置
单击名称对应的输入框,系统会根据标签自动生成名称。系统实际创建的事件名称为“CNAME__WebSocketAlarmEvent__e”,其中“CNAME__”为租户命名空间namespace,“__e”后缀代表是自定义事件。 图3 添加WebSocketAlarmEvent事件 在事件详情页面,选择“自定义参数”页签,单击“新建”。
中输入“$row.HW__status__CST!="待派单"”,即是当工单状态为“待派单”时,该按钮才可以使用。“HW__”请修改为实际命名空间前缀。 图3 为操作列增加派单按钮 单击图3中“派单”按钮的,再单击“添加动作”的“+”,进入事件编排中,在事件编排页面,添加如下事件代码,然后单击“创建”。
针对复杂情况,可以使用CSS3的@media查询。针对不同的终端类型和不同屏幕分辨率的设备,定义不同样式,选择应用不同的CSS规则。只有当该设定媒体查询与正在使用的设备匹配时,其对应的CSS规则才起作用。 CSS语法如下: @media mediatype and|not|only (media feature)
的默认权限。 是否校验state 建议开启校验state,以防止CSRF攻击。 AstroZero在响应请求后,将重定向到第三方服务器,此时第三方服务器根据该配置决定是否校验state参数一致性(即cookie或session里的state)。如果开启校验后,state不一致,则
在右侧“事件”页签中,单击“数据改变”后的“+”。 在“添加动作”弹窗的“自定义动作”中,输入如下事件代码。 脚本中加粗斜体内容请替换为实际的命名空间前缀。 let equipment = $model.ref("basicInfo").getData(); let equipmentId
result Object 参数解释: 如果请求成功,返回上传文件在桶中的路径。 请求示例 已创建好如图1所示的OBS类型连接器,连接器实例名称为“命名空间__TestOBS”,向该OBS桶的“a/b/c”路径下上传“1.txt”文件。调用API上传文件,只能上传到连接器配置的第一个桶中。
为Break序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下: 长度范围为1~80个字符。 必须以英文字母开头,由英文字母,数字或单下划线组成,且不能以下划线结尾。 描述 请根据实际需求,在输入框中输入图元的描述信息。
单击名称对应的输入框,系统会根据标签自动生成名称。系统实际创建的事件名称为“CNAME__WebSocketAlarmEvent__e”,其中“CNAME__”为租户命名空间namespace,“__e”后缀代表是自定义事件。 图2 添加WebSocketAlarmEvent事件 在事件详情页面,选择“自定义参数”页签,单击“新建”。
脚本文件和模块是一一对应的,每个脚本被视为一个独立的模块。假设,有一个名称为foo的脚本: import * as circle from './命名空间__circle'; console.log(`半径为 4 的圆的面积是 ${circle.area(4)}`); 在第一行中,foo
数据行样式类:表数据行class类名的回调方法,支持自定义各行数据不同的class类名。 合并行或列:合并行或列的计算方法,支持自定义设置行或列的,单元格合并规则。 公共 控件名称:当前组件的名称。 隐藏:是否隐藏该组件,此方式为静态配置该组件的隐藏。还可以将该组件属性值“隐藏”配置为布尔类型模型字
使用AstroZero进行应用集成开发 应用集成开发概述 使用连接器调用第三方接口 使用连接器对接云服务 通过数据接入将消息类数据接入AstroZero 开放接口供第三方系统调用
或服务编排,请检查相关脚本和服务编排是否已启用。 参照上一步,创建表1中其他的公共接口,详细接口信息如表1所示。 “HW__”请修改为实际命名空间前缀。 表1 公共接口 设置操作 版本 URL 方法 类型 资源 deleteEquipment(上一步已创建) 1.0.0 /deleteEquipment
参数 说明 标签 输入模板的标签名,用于在页面显示,创建后可修改。 名称 输入模板的名称,名称是模板在系统中的唯一标识,创建后不可修改。 命名要求:必须以字母开头,不允许有连续的下划线,空格和特殊字符。 另存为模板(模板可在标准页面-页面模板中查看到) 勾选后,该标准页面模板,可在页面模板中查看到。
自定义模型,包含的计算节点如下,这些节点与派单接口的输入参数名称一一对应。 id:工单ID HW__status__CST:下一环节状态 须知: 加粗斜体内容请替换为实际命名空间前缀。 statusOptions 判断下一步状态。 服务模型,绑定公共接口“judgeNextStatus”,调用“judgeNextStatus”脚本,判断下一步状态。
单击Anonymous User Profile 选择“自定义对象权限”页签,搜索“mypage”,单击右上角的,勾选对象“命名空间__mypage_follow__CST”、“命名空间__mypage_healthPunch__CST”的全部权限,然后单击,保存设置。 图21 授权自定义对象权限的“读取与创建”权限