检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在逻辑中,拖拽“跳出循环”图元至画布中。 选中跳出循环图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为Break序号,序号从“0”开始,表示同类型图元序号。 名称 设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下:
actionName(); 对象 由Object对象表映射生成,关于对象模型的详细介绍,请参见对象。 系统自动获取Object所有的字段,开发者可以从中选择部分字段作为参数。 系统自动生成查询、保存、删除和统计四个方法。 $model.ref("modelName").query(param);
参考登录管理中心中操作,登录AstroZero管理中心。 在左侧导航栏中,选择“应用管理 > 软件包管理 > 软件包安装”,单击“新建”。 拖入待安装的应用包,待拖入应用包系统提示上传成功后,单击“安装预览”。 图1 安装软件包 设置安装策略,单击“安装”。 图2 设置安装策略 在此步骤中,可以查看待安装应用包的基本信息以及应用依赖关系。
ORAGEPROXY类型的连接器。 桶:OBS/MINIO类型连接器的存储桶。 SFTP:选择SFTP后,图片将加密上传至服务器的本地文件系统中。 OBS/MINIO/OBJECTSTORAGEPROXY图片库,支持按目录管理图片: 单击目录后的和,新增根图片目录和子图片目录。 单击“上传图片”,可上传图片。
使用华为账号,参考进入经典版开发环境中操作,进入AstroZero经典版开发环境。 在AstroZero经典版开发环境首页“项目”页签的“我的应用”中,单击“设备维修管理系统”,进入应用。 在左侧列表中,单击,选择“高级页面 > 组件”,单击“提交新组件”。 单击“请选择源文件(.zip)”,选择之前下载的组件包“userLogin
验证码。 连续使用错误密码锁定用户(次):用户密码连续输错几次,锁定用户。 锁定用户后自动解锁(分钟):用户账号被锁后,多久可自动解锁。 系统支持业务用户在个人设置中修改密码。 父主题: 为AstroZero开发的应用添加业务用户
逻辑视图 什么是角色? 一个完整的应用,少不了多角色用户的协作,每个角色对数据具有不同的管理权限。系统为零代码应用预置了表1中三种角色,您也可以根据自身业务需求自定义角色。 表1 系统预置角色说明 角色 说明 零码开发者 零代码应用开发者权限,默认拥有零代码应用的创建、查看、编辑和
要为服务编排“HW__queryEquipments”创建一个关联的公共接口即可,脚本则不需要重复创建。 操作步骤 进入创建“设备维修管理系统”应用中创建的应用。 单击页面下方的“服务”,进入公共接口创建页面。 图1 创建公共接口入口 单击“新建”,进入公共接口创建页面。 图2 公共接口创建
另存为模板 表1 另存为模板参数说明 参数 说明 标签 输入模板的标签名,用于在页面显示,创建后可修改。 名称 输入模板的名称,名称是模板在系统中的唯一标识,创建后不可修改。 命名要求:必须以字母开头,不允许有连续的下划线,空格和特殊字符。 另存为模板(模板可在标准页面-页面模板中查看到)
面。 在页面上方,单击,禁用BPM。 单击页面上方的,进入另存为页面。 “类型”选择“新版本”,标签和名称与之前版本相同,单击“保存”。 系统自动进入新版本“1.0.2”的BPM设计页面。 图1 另存为新版本 当选择“新实例”时,是将原BPM重新另存并命名,新保存后为另一BPM,
PI的连接器,无需再针对每个云服务单独开发连接器。 AstroZero当前支持对接如下云服务的API: 自然语言处理 自然语言处理(Natural Language Processing,简称NLP)是一款基于人工智能技术,针对各类企业及开发者提供的用于文本分析及挖掘的云服务,旨
配置相关参数,单击“新建”。 表1 参数说明 参数 参数说明 使用命名空间 系统参数名称中是否加“命名空间__”前缀。 勾选该选项时,可确保跨华为账号全局唯一。 名称 新建系统参数的名称。 名称需要能尽可能的表明参数的业务含义,避免与其它参数混淆。建议使用“APP/BO名称_系统参数名称”来命名。
服务模型,绑定公共接口“judgeNextStatus”,调用“judgeNextStatus”脚本,判断下一步状态。 操作步骤 在“我的应用”中,单击“设备维修管理系统”,进入应用。 鼠标放在“Page”上,单击界面上出现的“+”,在弹出菜单中选择“标准页面”。 在“标签”和“名称”文本框中输入“work
面渲染完成后执行,可进行数据初始化操作。更多关于事件的介绍,请参见主要事件说明。 库:在库中,可配置页面需要的依赖库,扩展页面功能。库分为系统预置库和自定义库两种,更多介绍请参见如何引入第三方库。 流程-历史 流程-历史组件为BPM流程使用的历史记录组件,根据当前BPM流程信息显示执行历史记录。
这些节点名称需要与设备对象的字段名保持一致。 equipmentList 查询系统中的设备,设备名称下拉框的属性值绑定模型 自定义模型 与“设备名称”下拉框绑定,将从下拉框的值赋给当前下拉框值。 equipmentOptions 查询系统中的设备,设备下拉框的可选项 服务模型 与公共接口equip
actionName(); 对象 由Object对象表映射生成,关于对象模型的详细介绍,请参见对象。 系统自动获取Object所有的字段,开发者可以从中选择部分字段作为参数。 系统自动生成查询、保存、删除和统计四个方法。 $model.ref("modelName").query(param);
本示例中业务用户需要使用的公共接口,主要是在“工单管理”及“用户管理”2个功能模块创建的。 操作步骤 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在应用中,单击下方“配置”,进入应用配置。 图1 应用配置入口 在应用配置页面,单击“业务权限凭证”页签,进入业务权限凭证。
名称和表达式方式 通过以上配置,将在处理任务的用户数量达到需要处理任务的总用户数量的对应百分比后,将得票最高的结果赋值到“$BP.TaskOutcome”系统变量中,实现投票功能。 父主题: 深入了解用户任务
在服务编排中调用BO(BO是封装了完整的数据模型、业务逻辑、页面展现的软件单元)进行使用,详情请参考BO图元。 连接器 在服务编排中调用与第三方系统对接的接口,如对接短信发送、云存储、系统中已定义的Action等,详情请参考连接器图元。 服务编排中只允许调用当前应用工程下的资源,如对象、脚本。例如,服务编
应用场景为主线,由浅入深的向您介绍如何在AstroZero中开发该应用。 使用AstroZero将客户与订单数据关联并同步修改 在某些订单系统中,通常需要将客户信息和订单数据进行关联,用于处理订单、扣减库存等。本实践主要向您介绍如何将两个对象进行关联,实现对象数据的同步修改功能。