检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
列表页面。 学习地图 如图1所示,通过本章的学习和实践,您将进一步了解“标准页面”的能力,包括: 拼装复杂页面 了解折叠面板 学习表格:自定义某查询结果字段的显示内容 动态加载页面内容 了解在事件中调用脚本的API 图1 学习地图 父主题: 开发“客服人员创建工单”功能
G和GIF格式的图片,且每张图片的大小不能超过50MB,尺寸建议使用800 x 800像素。 颜色:设置组件的背景颜色。 自定义属性列表 显示组件的自定义属性。 文本设置 文本内容:在输入框中,直接输入文本的内容。 字体:设置输入文本的字体。 字体粗细:设置输入文本的字体粗细,如正常、更细、更粗和加粗。
作流和老工作流也没有关联关系,各自独立。 默认值:新版本,此处请设置为“新实例”。 标签 自定义新版本工作流的标签,用于在页面展示,创建后可修改。 取值范围:1~80个字符。 名称 自定义工作流的名称。名称是工作流在系统中的唯一标识,创建后不支持修改。命名要求如下: 长度不能超过64个字符,包括前缀命名空间的长度。
约束限制: 不涉及。 取值范围: 1~80个字符。 默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 records 是 Array 参数解释: 记录ID列表,可通过调用按条件查询对象数据接口查看(响应消息中的“id”)。 约束限制: 最大支持100个记录ID。
如果已导入到Addon应用中,无法定制新版本。 描述 脚本的描述信息,建议设置为脚本的作用。 创建人 脚本创建人。 创建时间 脚本创建时间。 最近修改人 最近一次修改脚本的用户名。 最后修改时间 最近一次修改脚本的时间。 输入参数 显示脚本的输入参数,包括参数名、参数类型、是否为集合和描述信息。 如果脚本有多个版本,则显示处于启用状态脚本的参数。
对象:AstroZero中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 事件:在业务流程中,有意义的状态变化都可称为事件。自定义好事件后,可基于该事件实现事件发送、事件订阅,对发送的事件数据进行分析处理等功能。
单击“确定”,关闭“属性配置”对话框。 单击页面上方的,保存设置。 检查页面加载事件是否跟随页面复制过来。 选中最外层的“页面”,在右侧“事件”页签中,单击“自定义JS代码”后的。 查看自定义动作中是否已有如下脚本代码,如果没有,请输入。 let pageInfo = $model.ref('table_0_condition')
零码组件介绍 单行文本 多行文本 数值 百分比 电话 邮箱 URL 金额 日期时间 单选 多选 关联记录 用户 引用 汇总 附件 公式 子表 矩阵量表 文本组合 部门 定位 富文本 自动编号 标题 图文展示 图片 分段 父主题: 创建工作表
长度不能超过31个字符,包括前缀命名空间的长度。 名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。 必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不允许以下划线结尾。
被别的触发器调用时:被其他触发器所调用时。 收到平台事件时:被事件触发。 最后修改人 最近一次修改触发器的用户名。 最后修改时间 最近一次修改触发器的时间。 操作 可在该页面对触发器进行的操作。 单击,可启用该触发器。 单击,可禁用该触发器。 单击,可删除触发器。 当该按钮置灰时
长度不能超过26个字符,包括前缀命名空间的长度。 须知: 名称前的内容为命名空间,在AstroZero中为了避免不同租户间数据的重名,租户在首次创建应用时需要先定义一个命名空间。一个租户只能创建一个命名空间,创建后不支持修改。 必须以英文字母开头,只能由英文字母、数字或单下划线组成,且不允许以下划线结尾。
其他服务补充和实现当前事件的行为。 例如,在员工信息录入页面中,在信息“提交”按钮的“点击”事件中,调用API,将表单中的员工信息发送到数据库进行保存。或者调用在标准页面中的服务编排或脚本,并对需要保存的信息进行预处理。 标准页面执行后台逻辑一般是通过调用标准页面服务和调用第三方
需要先定义一个命名空间。 命名空间唯一且每个租户只能创建一个命名空间。命名空间一旦设定不能修改,请慎重定义,建议使用公司或团队的缩写作为命名空间。命名空间创建后,后续创建的应用、数据对象、脚本、服务编排、页面等应用元素的名称前,系统会为其增加命名空间。例如,将命名空间定义为“CN
”,单击,先勾选“修改全部”,再勾选“创建”权限,单击保存配置。 执行此操作的目的是,允许WeLink用户操作当前应用中的自定义对象。 图19 配置自定义对象的操作权限 步骤四:编译发布应用 本节介绍如何将在AstroZero上创建的应用发布到WeLink上。 在AstroZer
'db';//导入处理object相关的标准库 import * as context from 'context';//导入上下文相关的标准库 //定义入参结构 @action.object({ type: "param" }) export class ActionInput {
环境中基于已有的BPM流程进行复用、定制修改。在该背景下,Astro轻应用提供了流程配置功能。 流程配置是对BPM流程进行一定的封装,其中定义了流程的基本要素,使用户能够在运行环境的业务配置中心中对流程进行复用及定制。 下面以创建一个故障单处理流程为例,介绍如何在开发环境中创建流
在经典版应用开发页面,单击左侧导航栏下方的“配置”。 图1 应用配置入口 在“导航条”页签单击“菜单树”右侧的“+”,选择“添加页签”。 图2 添加页签 定义“新增用户”页签。在“添加页签”弹窗中,设置以下信息,然后单击“保存”。 页面类型:设置为“标准页面页签”。 标签:设置为“新增用户”。 名称:设置为“addUser”。
取值范围: Autolaunched Flow:自启动Flow,在接口调用后会立即执行服务编排模型定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时才会开始执行服务编排模型定义的逻辑。当选择该类型时,您需要配置具体的事件以及条件规则。 默认取值: 不涉及。 active
"city": "" } } 自定义OAuth2授权码模式接入鉴权 配置OAuth管理中介绍了第三方系统访问AstroZero时,如何配置接入鉴权,通过鉴权认证的第三方系统才可访问AstroZero。在AstroZero中开发的应用也可以通过自定义OAuth2授权码模式接入鉴权,
input:邮件收件人(Address,类型为string,多个地址请用分号分隔)、邮件主题(Subject,类型为string)、邮件内容(Body,类型为string)。 定义好邮件发送的脚本后,可在服务编排中调用该脚本,实现使用租户自己的邮箱发送邮件,不再使用发送邮件图元。 配置连接器,对接SMTP,然后在服务