-
创建用户登录服务编排 - Astro轻应用 AstroZero
图元进行判断,判断当前登录的账号密码是否正确。 如果判断账户密码错误,直接执行“账户密码错误”,判断账户密码正确,则使用“决策”图元,继续判断是否有验证码。 如果判断当前登录没有验证码,则直接执行登录,判断当前有验证码,则继续判断验证码是否正确。 如果判断验证码正确,则执行登录操作,判断验证码错误,则执行验证失败。
-
开发前必读 - Astro轻应用 AstroZero
图1 工单流转大致流程 电梯客服人员受理用户投诉,并创建维修工单。 派单人员收到客服人员的维修工单后,派发给维修工程师。 维修工程师进行现场修理,并在处理完成后关闭维修单。 父主题: 工单管理开发
-
如何更新自定义组件 - Astro轻应用 AstroZero
如何更新自定义组件 在应用中,单击左下方的“页面设置”,再选择“插件”页签,找到需要更新的组件(例如userLogin),单击组件所在行右侧“查看详情”,进入组件详情页。 图1 页面设置下的组件列表 如果页面图标高亮,则需要先单击解锁页面。 单击“更新”按钮进入组件更新页面。 单
-
创建Native Service - Astro轻应用 AstroZero
创建Native Service 使用说明 AstroZero平台提供了创建原生服务工程的能力,原生服务工程本质上起到一种桥接的作用,用于将原生服务的API集成到AstroZero,使得运行于AstroZero之上的应用,更容易地使用原生服务的API。 操作步骤 登录AstroZero服务控制台。
-
创建用户注册脚本 - Astro轻应用 AstroZero
单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部输入测试数据,单击测试窗口右上角执行图标。 { "username": "test_cs", "password": "***", "role": "cs" } 执行成功,会在“输出”页签返回查询结果。
-
挂载前端页面 - Astro轻应用 AstroZero
导航条添加页签 定义“设备管理”页签。 在“添加页签”弹窗中,设置以下信息,然后单击“保存”。 页面类型:设置为“标准页面页签”。 标签:设置为“设备管理”。 名称:设置为“equipmentManage”。 页面:设置为“HW__equipmentManage”。 图3 设备管理页签 请按照以上方式,创建表1的导航菜单。
-
了解应用目录及菜单 - Astro轻应用 AstroZero
了解应用目录及菜单 一个业务系统通常包括前端页面、后台逻辑和数据库表。因此,AstroZero采用类似的结构管理应用程序。 如图1所示,应用管理页面包含三部分(红框1、红框2和红框3): 红框1中是当前应用的页面、模型和逻辑。在后续章节中,开发的页面、对象及后台逻辑,推荐按以下规
-
如何实现某一资源被多个AstroZero应用的服务编排调用? - Astro轻应用 AstroZero
如何实现某一资源被多个AstroZero应用的服务编排调用? 处理思路 在BO中,新建并开发该资源,再封装成公共接口,在多个应用中内部依赖或外部依赖导入BO,再调用该资源。 操作步骤 创建BO,将需要调用的资源封装为BO中的公共接口。 参考创建BO中操作,创建一个标签和名称为“BOTest”的BO。
-
验证 - Astro轻应用 AstroZero
验证 验证用户管理功能之前,我们需要先将“业务用户管理”页面挂载到导航条上,应用菜单仅支持开发者账号的管理员查看,业务账号只能查看对应权限的页面。 操作步骤 在经典版应用开发页面,单击左侧导航栏下方的“配置”。 图1 应用配置入口 在“导航条”页签单击“菜单树”右侧的“+”,选择“添加页签”。
-
创建“业务用户登录”页面 - Astro轻应用 AstroZero
创建“业务用户登录”页面 背景与原理 上传自定义登录组件 组装“业务用户登录”页面 父主题: 创建应用
-
组装页面 - Astro轻应用 AstroZero
组装页面 组装“业务用户注册”页面 组装“业务用户管理”页面 验证 父主题: 用户管理功能开发
-
Native服务图元 - Astro轻应用 AstroZero
已接入服务实例,详情请参见注册Native Service。 如何使用Native服务图元 在Native服务中,拖拽所需的Native服务图元至画布中。 选中Native服务图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签 图元的标签,用于在页面展示。系统会自动填入该值,格
-
创建“派单功能”脚本 - Astro轻应用 AstroZero
return out; } } 单击编辑器上方的,保存脚本。 测试脚本能否正常执行。 单击编辑器上方的,执行脚本。 在界面底部输入测试数据,单击测试窗口右上角执行图标。 脚本中加粗斜体内容请替换为实际的对象名、字段名。 "name":"test"为当前租户名,可以在上一节的输出参数中查询。
-
开发业务逻辑 - Astro轻应用 AstroZero
开发业务逻辑 创建用户注册脚本 创建用户登录脚本 创建用户登录服务编排 创建公共接口 父主题: 用户管理功能开发
-
线下开发自定义登录组件 - Astro轻应用 AstroZero
线下开发自定义登录组件 在左侧资产下的组件模板中,单击widgetVueTemplate,再单击“下载”。 图1 下载组件模板 在弹出的窗口中,输入组件名称,并单击“保存”,将组件模板保存到本地,并解压。 图2 输入组件名称 查看解压后的组件目录。 目录结构如图3所示,其中userLogin
-
创建并开发BPM - Astro轻应用 AstroZero
sive”排他网关图元,进行下一步判断。 8 Exclusive 排他网关 根据脚本返回的处理结果进行判断,执行不同的流程。 如果脚本返回结果为“接单”,将流转到“维修人员关单”图元。 如果脚本返回结果为“拒单”,将重新流转回“派单员派单”图元,重新进行派单。 9 维修人员关单 用户任务
-
验证工单管理功能 - Astro轻应用 AstroZero
验证工单管理功能 挂载前端页面 验证 父主题: 工单管理开发
-
Native服务图元 - Astro轻应用 AstroZero
上层应用时不会打包出去。 图1 应用中添加原生服务 如何使用Native服务图元 在Native服务中,拖拽所需的Native服务图元至画布中。 选中Native服务图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签 图元的标签,用于在页面展示。系统会自动填
-
添加页面事件 - Astro轻应用 AstroZero
单击页面上方的,并退出事件编排。 实现“显示设备详细信息” 通过定义“基本信息”区域“设备名称”下拉框的“数据改变”事件,可以实现根据所选设备,在“设备详情”区域显示设备信息。 在“HW__createWorkOrder”页面中,选中“设备名称”下拉框。 图1 添加“数据改变”事件代码
-
添加接口级业务权限凭证 - Astro轻应用 AstroZero
级权限配置,本示例中业务用户需要使用的公共接口,主要是在“工单管理”及“用户管理”2个功能模块创建的。 操作步骤 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在应用中,单击下方“配置”,进入应用配置。 图1 应用配置入口 在应用配置页面,单击“业务权限凭证”页签,进入业务权限凭证。