检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
入“$row.HW__status__CST!="待派单"”,即是当工单状态为“待派单”时,该按钮才可以使用。“HW__”请修改为实际命名空间前缀。 图3 为操作列增加派单按钮 单击图3中“派单”按钮的,再单击“添加动作”的“+”,进入事件编排中,在事件编排页面,添加如下事件代码,然后单击“创建”。
在使用AstroZero开发零代码应用前,需要先申请AstroZero免费使用或购买AstroZero商用实例。AstroZero实例是一个独立的资源空间,所有的操作都是在实例内进行,不同实例间的资源相互隔离。 申请AstroZero免费试用:AstroZero支持申请免费试用,试用版提供了
保存后,单击,运行服务编排。 在服务编排运行页面,设置输入参数,单击“运行”,创建3条对象记录。 其中,“CNAME”替换为环境中实际配置的命名空间。 { "RespiratorInfos": [ { "name": "呼吸机1",
参数 参数说明 标签 新建对象的标签,用于在界面展示。 名称 输入标签值后,单击该参数的输入框,系统会自动生成对象的名称,同时自动增加租户命名空间前缀及“__CST”后缀,作为对象的唯一标识。 描述 对象的描述信息。 拓展知识点: 除了在应用开发设计器创建对象,还可以通过全局视图新建
选中“创建工单”按钮,在右侧“事件”页签中,单击“新增行”后的,进入事件编排页面。 在“自定义动作”中,输入以下事件代码,加粗斜体内容请替换为实际命名空间前缀。 //打开创建工单页面,需要根据实际页面名称修改 context.$page.load('/besBaas/page#/HW__createWorkOrder')
排。 在操作列可禁用/启用、删除服务编排,页面参数说明请参见表1。 表1 “服务编排”页签说明 参数 说明 名称 服务编排的名称,带有命名空间前缀,即在创建服务编排时,配置的名称。 状态 服务编排的编译状态。 Pass:通过,即保存服务编排后,编译没有报错和警告。 Warning:表示保存服务编排后,编译存在警告。
选中发送事件图元,单击,设置基本信息。 图11 设置发送事件基本信息 单击,设置发送事件。 图12 发送事件配置页面 事件:选择待发送的事件,本示例选择“命名空间__EmployResultNotify__e”。 分区字段:从事件中,选择一个自定义参数,用作Kafka的分区字段。设置后,会根据该字段
参考VPC对等连接中操作,创建VPC对等连接,打通VPC。在AstroZero注册服务时,“API服务地址”里的IP填入Ingress的小网IP。 认证方式 访问原生服务的鉴权认证方式。 无认证:不需要鉴权认证。 用户名&密码:选择该方式,需要配置具体的“用户名”和“密码”。 JWT(JSON
多终端的重要前提。在高级页面中如何实现多终端适配,请参见使用AstroZero创建高级页面适配多终端显示。 电脑端和手机端视图 为了让同一网页能够完美呈现于电脑端和移动端,低代码平台提供了高级页面的电脑端和移动端两种终端视图,用户可分别对高级页面的电脑端和移动端进行定制开发。开发
步骤条:引导用户按照流程完成任务的分步导航条,可根据实际应用场景设定步骤。 时间轴:一般绑定数据服务使用,动态的展示时间轴的内容。 走马灯:常用于一组图片或卡片轮播,当内容空间不足时,可以用走马灯的形式进行收纳,进行轮播展现。 可收缩面板:弹性伸缩布局,用于将内容区域收缩/展开。 滚动容器:当页面内容已超出屏幕的
nt”,单击“添加”。 平台实际创建的页面名称为“HW__editEquipment”,包含前缀“HW__”,对应首次创建应用时定义的命名空间。新建创建的页面,默认是当前用户锁定状态,可以进行编辑保存等操作。 当编辑已有标准页面时,为防止编辑时多人篡改,编辑前请单击进行锁定。 定
entInstance”,来源选择“对象”,单击“下一步”。 图9 创建对象数据模型 在选择对象页面,选择一个提前创建好的对象,例如“命名空间__Equipment__CST”,“选择字段”中选择表单中需要展示的字段,单击“下一步”,单击“确定”。 返回选择模型页面,勾选创建好的元数据模型,单击“确定”。
将服务编排中的变量赋值给脚本中的输入参数,脚本中的输出参数赋值给服务编排中的变量。 图9 配置脚本 表8 脚本配置参数说明 参数 参数说明 脚本 调用的脚本名称,选择“命名空间_ResourceListScript”。 只有在启用状态下同一应用工程内的脚本,才能被服务编排调用。 输入参数/目标 脚本的输入参数名称,直接在下拉框中选择。
置表单”实现该功能,即重置表单数据。“提交表单”是指将页面数据提交到表单中,和重置表单配置类似,不再单独介绍。 通过内置动作编排事件 参考登录AstroZero新版应用设计器中操作,进入应用设计器。 在应用设计器的左侧导航栏中,选择“界面”。 在页面中,将鼠标放在对应的页面上,单击,选择“编辑”。
单击模型名后的“新增节点”,新增表1所示的节点,然后单击“下一步”,再单击“确定”。 以下字段要与“工单对象”中的字段一致,其中加粗斜体内容部分要替换为当前账号对应的命名空间前缀。 表1 新增节点 字段名称 字段类型 字段描述 id Text 记录ID HW__workOrderId__CST Text 工单Id
单击“对象变量”的,在弹窗中设置“名称”为“workOrderData”,“对象”设置为“HW__WorkOrder__CST”(工单对象),加粗斜体内容请以实际命名空间前缀为准,然后单击“保存”。 图7 新增对象变量 再次单击“对象变量”的,在弹窗中设置“名称”为“statusInfo”,“对象”设置为“
workOrderList 保存工单的基本信息。 自定义模型,包含的字段节点如下,这些节点与工单对象的字段名称相同,加粗斜体内容请替换为实际命名空间前缀: HW__title__CST:工单标题,字段类型Text。 HW__workOrderId__CST:工单ID,字段类型Text。
单击界面上方的,进入预览页面,查看页面的展示效果,并验证以下功能: 在界面上单击“新增设备”,查看是否跳转到“编辑设备”页面,如未跳转,请检查事件代码中页面名称前缀是否是实际空间名。 检查“编辑设备”页面的“设备品牌”下拉框,“省市区”级联框的选项是否正确。 选项正确,则说明自定义模型、页面组件与模型绑定关系、以及页面on-load事件是正确的。
没有初始化值的变量申明,使用“undefined”,不要使用“null”。 let object = undefined; 局部变量需要在“class”内定义,不要在全局命名空间内定义类型/值(即不要在“class”外定义变量),常量可以定义成全局。 let identityIdList = []; 使用“lambda”表达式代替匿名函数。