-
如何开放API接口 - Astro轻应用 AstroZero
不论以什么方式来访问, 认证身份后做的权限校验保持一致。如果配置了业务权限凭证,还是会查看用户权限是否配置相应业务权限凭证。
-
创建Rest Service(自定义连接器) - Astro轻应用 AstroZero
可以新建多个认证,不同的Rest Action可以有不同的认证方式。 图2 配置认证信息 标签:认证的标签名。 名称:认证在系统中的唯一标识,系统会自动在该名称前添加命名空间__。 目录:认证所属的目录分类名称。 描述:认证的描述信息。
-
如何自定义调用服务编排的URL - Astro轻应用 AstroZero
不论以什么方式来访问, 认证身份后做的权限校验保持一致。如果配置了业务权限凭证,还会查看用户权限,是否配置了相应的业务权限凭证。
-
下拉框 - Astro轻应用 AstroZero
隐藏:是否隐藏该组件,此方式为静态配置该组件的隐藏。还可以将该组件属性值“隐藏”配置为布尔类型模型字段,在自定义JS代码中来控制模型字段取值,从而设置该组件是否隐藏,这种动态设置优先级是最高的。 禁用:是否禁用该组件。 只读:值是否只读。
-
活动 - Astro轻应用 AstroZero
系统提供了以下两种模式,查询对象实例记录: 对象模式:需要先单击,在“对象变量”中定义一个对象变量或者对象变量数组,将该对象变量或对象变量数组拖拽到“变量”输入框中,并设置条件以及选择排序方式,即可实现根据条件和排序方式,将查询结果保存在对象变量中。
-
活动 - Astro轻应用 AstroZero
系统提供了以下两种模式,查询对象实例记录: 对象模式:需要先单击,在“对象变量”中定义一个对象变量或者对象变量数组,将该对象变量或对象变量数组拖拽到“变量”输入框中,并设置条件以及选择排序方式,即可实现根据条件和排序方式,将查询结果保存在对象变量中。
-
下拉框 - Astro轻应用 AstroZero
隐藏:是否隐藏该组件,此方式为静态配置该组件的隐藏。还可以将该组件属性值“隐藏”配置为布尔类型模型字段,在自定义JS代码中来控制模型字段取值,从而设置该组件是否隐藏,这种动态设置优先级是最高的。 禁用:是否禁用该组件。 只读:值是否只读。
-
输入框 - Astro轻应用 AstroZero
隐藏:是否隐藏该组件,此方式为静态配置该组件的隐藏。还可以将该组件属性值“隐藏”配置为布尔类型模型字段,在自定义JS代码中来控制模型字段取值,从而设置该组件是否隐藏,这种动态设置优先级是最高的。 禁用:是否禁用该组件。 只读:值是否只读。
-
如何使用WebSocket - Astro轻应用 AstroZero
在前端高级页面组件开发中,用户可通过以下方式创建WebSocket对象。参数url为需要连接的地址,填写前面提到的客户端订阅地址。
-
如何使用WebSocket - Astro轻应用 AstroZero
为简化用例,采用手工输入消息数据的方式来模拟后台采集告警数据,通过服务编排触发告警事件,并将告警信息通过WebSocket推送至前端高级页面显示。 图2 WebSocket调用示例 步骤1 创建WebSocketAlarmEvent告警事件 创建事件。
-
如何开放API接口 - Astro轻应用 AstroZero
不论以什么方式来访问, 认证身份后做的权限校验保持一致。如果配置了业务权限凭证,还是会查看用户权限是否配置相应业务权限凭证。
-
设置业务权限凭证 - Astro轻应用 AstroZero
什么是业务权限凭证 业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。
-
输入框 - Astro轻应用 AstroZero
隐藏:是否隐藏该组件,此方式为静态配置该组件的隐藏。还可以将该组件属性值“隐藏”配置为布尔类型模型字段,在自定义JS代码中来控制模型字段取值,从而设置该组件是否隐藏,这种动态设置优先级是最高的。 禁用:是否禁用该组件。 只读:值是否只读。
-
导出数据 - Astro轻应用 AstroZero
conjunction String 参数解释: conditions数组中各个条件的组合方式。 约束限制: 不涉及。 取值范围: AND:与。 OR:或。 默认取值: 不涉及。
-
方法和实践 - Astro轻应用 AstroZero
这里有两种方法,请选择合适的方式进行创建。 方法一:参考上一步,分别创建表1中其他属性。 方法二:通过导入字段模板,批量快速创建剩余字段模板。 单击import-fields-equipment.xlsm,请待导入字段模板下载到本地。
-
脚本 - Astro轻应用 AstroZero
例如,已经提前开发了一个脚本circle,可以用如下方式加载。 import * as circle from './circle'; 定义输入、输出变量。 脚本可以有多个输入、输出参数,也可以没有。所有的输入或输出参数必须封装在一个class中,作为实例成员。
-
设置业务权限凭证 - Astro轻应用 AstroZero
什么是业务权限凭证 业务权限凭证用于控制接口的访问权限,AstroZero提供了配置权限脚本和配置API接口两种方式来控制API接口的访问权限。建议优先通过权限脚本进行权限验证,根据脚本的返回值判断下一步的操作。
-
组装“生成工单”页面 - Astro轻应用 AstroZero
选择页面最下方“容器”,设置“水平对齐方式”为“中”,并拖入2个“按钮”组件。 图21 设置容器对齐方式 修改第1个“按钮”的“显示名称”为“提交”,“类型”为“主要按钮”。 修改第2个“按钮”的“显示名称”为“取消”。 单击页面上方的,保存页面。 父主题: 开发“生成工单”功能
-
变量及输入输出参数配置 - Astro轻应用 AstroZero
图8 创建成功 该方式创建的结构体中,包含成员结构体时,成员结构体具体定义不会在界面显示,且其他结构体不可引用。
-
零代码应用开发示例 - Astro轻应用 AstroZero
解惑:选中视图,单击,选择“编辑视图”,在“数据范围”中可设置显示数据的过滤条件,还可设置数据排序方式和隐藏字段。 图5 编辑视图 图6 设置数据范围 (可选)当需要基于已有的模板页面进行定制时,可执行此步骤。 如图7所示,选择需要定制的页面,单击编辑表单图标。