检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
求消息体中参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于使用OAuth 2.0的客户端鉴权模式,获取
(输出)源/目标:输出的结果。其中,“源”为需要查询的字段,查询结果需要保存到设置的变量中,“目标”为设置的变量。 无记录时配置空值:当根据条件查询无记录时,则变量为空值。 记录更新 “记录更新”图元用于更新平台对象的实例记录,类似于数据库中的UPDATE命令。系统提供了以下两种模式,更新对象实例记录:
(输出)源/目标:输出的结果。其中,“源”为需要查询的字段,查询结果需要保存到设置的变量中,“目标”为设置的变量。 无记录时配置空值:当根据条件查询无记录时,则变量为空值。 记录更新 “记录更新”图元用于更新平台对象的实例记录,类似于数据库中的UPDATE命令。系统提供了以下两种模式,更新对象实例记录:
> 获取上述信息后,参照图2配置第三方字段和AstroZero对应字段的属性映射关系。 其中,属性“email”和“phone”可以映射为空,当对端没有对应的“name”和“extIdentityID”字段返回时,可以都配置成“userName”属性对应的字段,“userName”属性对应的字段是必填的。
会忽略第三方实际返回的“content-type”,使用第三方配置的“content-type”来解析第三方返回的内容。 如果该参数取值为空,表示使用http返回中的“content-type”,来解析第三方返回的内容。 超时时间 当超出该参数设定的时间,第三方没有返回结果时系统报错。
proxy(this.receiveActionCbk, this):该动作的回调函数,在回调函数中定义该动作的执行逻辑。 []:此参数在开发过程中置为空数组即可。 本章节以模板组件widgetEventTemplate、widgetActionTemplate为例,向您介绍上述关于事件和动作API的使用方法。
组件在表单中时,校验才生效。 必填:是否设置为必须填入值。 必填错误信息:在绑定了对象模型且下拉框放置于表单组件中,当设置必填时,输入值为空的情况下,提示的错误信息。 自定义校验:是否进行自定义校验,打开后需要设置校验JS代码。当输入框在表单组件中,该设置才会生效。 校验方法:输
图14 配置默认结果 图15 新增“ResourceNotEnough” “ResourceNotEnough”结果表示当返回的资源数组为空时,代表资源不足,走向赋值图元设置错误信息;默认的“ResourceEnough”结果代表资源充足,将进行系统中数据的修改。 从“决策”图元
proxy(this.receiveActionCbk, this):该动作的回调函数,在回调函数中定义该动作的执行逻辑。 []:此参数在开发过程中置为空数组即可。 Studio.registerRouter:用来定义路由。 Studio.inReader:判断当前页面状态是开发态或预览态。其
选中开始图元,在服务编排设计页面右侧,选择。 在私有结构体页面,单击“新增”。 创建输出参数结构体类型变量前,首先需要创建私有结构体类型。 图11 添加私有结构体类型 新增一个空的私有结构体“retJson”,不用设置结构体成员。 图12 新建私有结构体 在服务编排设计页面右侧,选择。 在全局上下文页面,单击“对象变量”后的加号。
proxy(this.receiveActionCbk, this):该动作的回调函数,在回调函数中定义该动作的执行逻辑。 []:此参数在开发过程中置为空数组即可。 Studio.registerRouter:用来定义路由。 Studio.inReader:判断当前高级页面状态是开发态或预览态
在向对象中录入记录数据时,为了保证对象数据的有效性,可以定义一些校验规则,对字段值以及各字段之间的逻辑关系进行校验。例如,name字段不能为空,MinPrice字段不能大于maxPrice字段等。 对象触发器 与数据库中的触发器类似,可以为对象定义触发器,在增/删/改对象的记录数据时,自动触发自定义的Java
可以把公共的对象Object定义,按分类放在一些公共的脚本里(例如pc_XXX.ts、cm_XXX.ts),其他需要的脚本直接引用即可。 语法规则 对象判空 单个对象示例: if(object){ //ignore } 集合对象示例: if(collection&&collection.length
业务用户”。 在业务用户列表中,检查同步过来的Welink账号是否均已自动分配了Portal User Profile权限集。 如果权限集为空,请单击用户名,为此用户添加Portal User Profile权限集,添加完成后,重新打包发布。 图36 多个welink账号手动添加Portal
在界面底部的输入参数中,输入如下测试数据,单击。 其中,“test_cs”、“{XXXXXXXX}”为注册的业务用户账号和密码,“captcha”验证码非必填项为空。 在业务配置中心创建的业务用户和使用脚本创建的业务用户不能通用,故此处设置的业务用户(如test_cs)不能为在业务配置中心创建的业务用户
单击“设计视图”,切换到页面设计视图。 图12 切换到设计视图组件列表 将左侧组件区的“表单”拖拽到右侧“页面内容”中,在“元数据表单配置向导”弹窗底部,单击“取消”,创建一个空的表单控件。 当前不单独定义数据源,因此需要单击“取消”数据绑定。 图13 拖拽表单到页面并取消数据绑定 组装参数区域。 从左侧组件列表中,拖一个“容器”到上一步创建的“表单”。
获取上述信息后,参照图2,配置第三方字段和AstroZero对应字段的属性映射关系。 其中,属性“email”和“phone”可以映射为空,当对端没有对应的“name”和“extIdentityID”字段返回时,可以都配置成“userName”属性对应的字段,“userName”属性对应的字段是必填的。
会忽略第三方实际返回的“content-type”,使用第三方配置的“content-type”来解析第三方返回的内容。 如果该参数取值为空,表示使用http返回中的“content-type”,来解析第三方返回的内容。 超时时间 当超出该参数设定的时间,第三方没有返回结果时系统报错。