检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用@useObject修饰数据对象吗? 在AstroZero脚本中,如何返回zip压缩文件内容? 如何通过AstroZero脚本,导出xls文件让用户下载? AstroZero脚本中是否支持multipart/form-data请求? AstroZero服务编排中涉及数据操作的脚
触发器典型示例 使用说明 要根据需求设计触发器,使得系统按照设计自动执行某任务,完成目标。本章节以创建一个触发器并运用到实际工作中为例,向您介绍如何端到端配置触发器。 场景描述 基于“Employee__CST”对象创建一个触发器,当系统中该对象“name”字段取值为“zhang
系统会自动执行。更多内容,请参见触发器。 脚本 针对业务逻辑比较复杂的场景,AstroZero平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。更多内容,请参见脚本开发。 服务编排 服务编排是一种通过简单的拖拉拽式流程编排以及参
创建“判断下一步状态”脚本 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“WorkOrder”目录中,将鼠标放在“Script”上,单击界面上出现的“+”,在弹出菜单中选择“脚本”。 在弹窗中,选中“创建一个新脚本”,在“名称”文本框中输入“judgeNextStatus”,单击“添加”。
\"932 100\",\"956 100\"]}", "description": "wuli desc", "groupAsSingleParticipant": false, "inputAssignments":
自行创建。例如,在本章节中创建的是记录应聘者是否被录用状态变化的事件,需要新增应聘者姓名“EmployName”和招聘结果“Result”两个参数字段。 在自定义参数中,单击“新建”,进入新增参数页面。 标签和名称设置为“EmployName”,字段类型选择“文本”,单击“保存”。
r模块的用户体系,由Authcenter提供一个接口来做用户鉴权。 sequenceDiagram participant CAS Server participant Authcenter CAS Server ->> Authcenter: 通过账号密码访问调用 Authcenter
自行创建。例如,在本章节中创建的是记录应聘者是否被录用状态变化的事件,需要新增应聘者姓名“EmployName”和招聘结果“Result”两个参数字段。 在自定义参数中,单击“新建”,进入新增参数页面。 标签和名称设置为“EmployName”,字段类型选择“文本”,单击“保存”。
在弹出页面中,单击“新增模型”。 设置表格的数据模型,添加对象模型,模型名称“equipmentInstance”,单击“下一步”。 图5 创建数据模型 “选择对象”选择一个提前创建好的对象,例如“HW__Equipment__CST”,“选择字段”中选择表单中需要展示的字段,单击“下一步”。
"Router", "router.tip": "Only published pages can be selected" } } 将所有文件(包括已修改的文件),重新打成zip包“global_NavigatorWidget.zip”。 上传组件。 在环境配置的“维护”中,选择“全局元素
导出文件的编码格式,支持“UTF-8”和“GBK”两种。 前置脚本 配置前置脚本,导出的zip包在进行数据导入时,会先执行前置脚本,可以用于导入前清理某些数据。 后置脚本 配置后置脚本,导出的zip包在进行数据导入时,导入结束后会执行后置脚本,可以用于导入完成后执行某些数据操作。 模式
创建触发器 使用说明 根据需求设计触发器,使得系统按照设计,自动执行某任务,完成目标。本章节以基于“Employee__CST”对象,创建一个触发器,当系统中该对象“name”字段取值为“zhangsan”的记录创建或更新时,给用户“zhangsan@qq.com”发送通知邮件为例,向您介绍如何创建一个触发器。
参考登录零代码工作台中操作,登录AstroZero零代码工作台。 在全部应用中,单击应用后的“...”,选择“编辑”,进入编辑应用页面。 在员工点餐收集表单中,拖入两个关联组件,设置热销午餐和热销晚餐。 在员工点餐收集表单中,单击员工点餐收集后的,进入表单编辑页面。 图1 进入表单编辑页面 在左侧“数据组件”中,拖拽“关联组件”到画布中间。
width: 95%; } } 设置完成后,重新打包(包名为commodityListWidget.zip)。 您也可以直接单击commodityListWidget.zip,下载commodityListWidget商品列表组件示例开发包。 打包上传commodityListWidget商品列表组件。
本”。 选择“创建一个新脚本”,设置脚本名称为“ResourceListScript”,单击“添加”,进入脚本编辑器页面。 图3 新增脚本 名称:新增脚本的名称,设置为ResourceListScript。 模板:脚本模板,用于生成不同类型的脚本,本示例设置为“空脚本”。 空脚本:创建一个空脚本。
VPC。若AstroZero和原生服务处于不同VPC,请参照VPC对等连接创建VPC对等连接,打通VPC。在AstroZero注册服务时,“API服务地址”里的IP填入Ingress的小网IP。 认证方式 访问原生服务的鉴权认证方式,当前支持以下几种: 无认证:不需要鉴权认证。 用户名&密码:选择该方式,需要配置具体的“用户名”和“密码”。
例如,开发组件时定义了messages-en.json和messages-zh.json国际化文件。thisObj.getMessages()返回的就是这两个文件中定义的国际化内容。 hideWidget:隐藏该组件的dom结构,预览时调用该方法可以隐藏Widget。 例如,执行thisObj.
管理组件 什么是组件 组件(即Widget)是可复用的页面组成元素,一个页面由一个或多个Widget拼装而成。如果将一个页面看成拼图游戏的完整图案,那么Widget相当于拼图的每一小块。 在AstroZero环境配置中,可以管理当前环境中该账号下的组件资源。AstroZero组件分为如下两种:
baas/sys/v1.1/connectors/{connector_type}/{connector_name}/createmultipartupload?object=X 表1 路径参数 参数 是否必选 参数类型 描述 connector_type 是 String 参数解释:
为“变量值”。带转义符“\”的变参不会被替换,例如文本组件内容为“\{1}{1\}{\1}”,预览页面后效果为“{1}{1}{1}”。连续两个转义符时,则第二个转义符失效,变参会被替换,例如文本组件内容为“\\{2}”,预览页面后效果为“\变量值”。 图4 文本中变量配置 图5 预览页面效果