检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
true, label: 'string' }) captcha: string; } //定义出参结构,出参包含5个参数,登录结果和用户角色 @action.object({ type: "param" }) export class ActionOutput {
取值范围: 如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。 result Object 参数解释: 返回服务编排的错误和警告信息。 请求示例 修改服务编排对象实例。 PUT https://AstroZero域名/u-route/baas/metadata/v1
'object' }) statusInfo: object; } //定义出参结构,出参包含2个参数,workOrder的记录id和当前状态 @action.object({ type: "param" }) export class ActionOutput {
label: 'object' }) transInfo: any; } //定义出参结构,出参包含2个参数,workOrder的记录id和派发后的责任人 @action.object({ type: "param" }) export class ActionOutput {
作,用于配置。组件中如何注册动作,请参见同页面内组件的交互。 配置完成后,单击页面上方的,保存页面。 单击,进入预览页面,查看已配置的事件和动作是否能正常触发。 父主题: 如何实现组件交互
型,进行模型与前端组件绑定,最后为页面添加相应的事件代码。 页面组件分析 分析图1的组成,可以将整个页面分割为3个区域:页面标题、查询条件和待处理工单列表区域,如图2所示。 待处理工单列表通过在列表视图中,使用2个“分栏”的嵌套,组装出待处理工单列表区。 图2 页面组件分析 操作步骤
系统仓库:AstroZero提供的默认仓库。 自定义仓库:设置某个OBS仓为自定义仓库。 选择“我的仓库”。 访问密钥(AK) 用户的访问密钥AK,和密钥(SK)一起组成访问密钥对,配置为前提条件中获取的AK(Access Key ID)。 密钥(SK) 与访问密钥AK结合使用的私有访问密
参数解释: 输出类型中的变量信息描述。 types Object 参数解释: 脚本中使用@action.param注解的类名。 表4 inputs和ouputs参数说明 参数 参数类型 描述 description String 参数解释: 脚本的描述信息。 取值范围: 不涉及。 name
自定义对象Class 操作步骤 参考开发脚本,新建一个数据处理脚本如BulkInsert。 创建并编写脚本BulkInsert代码,入参是name和number,该脚本的主要功能是准备好了导入模板的输入字段,用以进行后面步骤的模板导入数据。 import * as context from
账号私仓类型,此处选择“自定义仓库”。 系统仓库:AstroZero提供的默认仓库。 自定义仓库:设置某个OBS仓为自定义仓库。 访问密钥(AK) 用户的访问密钥AK和密钥(SK)组成访问密钥对,配置为获取AK/SK中获取的值。 密钥(SK) 与访问密钥AK结合使用的私有访问密钥SK,配置为获取AK/SK中获取的值。
在“User”目录中,将鼠标放在“Flow”上,单击界面上出现的“+”,在弹出菜单中选择“服务编排”。 选中“创建一个新的服务编排”,在“标签”和“名称”文本框中输入“login”,并设置类型为“Autolaunched Flow”,单击“添加”。 定义服务编排用到的变量。 单击,展开
//构造实时监控页面需要的属性字段longitude__CST、latitude__CST、fullAddress__CST和equipmentSn__CST for (let equip of out.equipments || []) {
(可选,当需要修改参数值时,可执行该步骤)查找具体要修改的系统参数,单击参数名,在参数详情页修改取值。 系统参数:展示用户自定义的系统参数,支持新增、删除和修改自定义的系统参数。 内置系统参数:展示系统预置的参数,可修改预置的系统参数取值,但不能删除预置的系统参数。 (可选,当需要自定义参数时,可执行该步骤)新建系统参数。
可禁用该触发器。 启用后当满足触发条件时,系统才会自动执行相应的动作。 禁用后单击操作列的,在触发器配置页面可修改未受保护触发器的触发条件和执行动作。若触发器是受保护的,则不能修改编辑。 添加触发器。 在“触发器管理”页面,单击“新建”,参考表1填写基本信息,单击“添加”。 表1
BPM版本号,为可选参数,因为一个BPM可以存在多个版本。如不带版本号,表示运行当前启用的版本。 variables 否 Object BPM元数据中定义的变量,包括自定义变量和系统变量, key-value形式,key为变量名字,value为变量的值。如果需要在启动BPM前设置BPM的变量,可以填写该参数。如需启动
工作流版本号,因为一个工作流可以存在多个版本。如不带版本号,表示运行当前启用的版本。 variables 否 Object 工作流元数据中定义的变量,包括自定义变量和系统变量。为key-value形式,其中key为变量名,value为变量的值。如果需要在启动工作流前设置工作流的变量,可以填写该参数。如果需
例如,新建加密参数appClientId,注意要勾选“是否加密”。 图5 进入新建系统参数页面 图6 新建appClientId系统参数 在脚本、服务编排和流程编排BPM中,使用上一步创建的系统参数。 脚本:脚本代码中引入系统参数的代码行中,引入系统库,并使用“sys.getParameter(
在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“User”目录中,鼠标放在“Page”上,单击界面上出现的“+”,在弹出菜单中选择“标准页面”。 在“标签”和“名称”文本框中输入“portalUserList”,单击“添加”。 当编辑已有标准页面时,为防止编辑时多人篡改,编辑前请单击进行锁定。 定义对象模型“portalUser”。
参数类型 描述 name 是 String 参数解释: BPM的名称。 约束限制: 不涉及。 取值范围: 必须以英文字母开头,只能由英文字母,数字和单下划线组成,没有连续的下划线,不能以单下划线结尾,且长度不能超过64个字符。 默认取值: 不涉及。 label 是 String 参数解释:
在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”中,在鼠标放在“Page”上,单击界面上出现的“+”,在弹出菜单中选择“标准页面”。 在“标签”和“名称”文本框中输入“workOrderList”,单击“添加”。 当编辑已有标准页面时,为防止编辑时多人篡改,编辑前请单击进行锁定。 定义模型“queryWorkOrder”。