JVS低代码开发平台提供了大量的可配置组件和预先集成的功能,开发人员可以通过拖拽和设置属性的方式,快速搭建应用程序的前端界面和交互逻辑。同时,低代码平台也提供了丰富的后端服务和集成能力,可以轻松地与现有的系统和第三方服务进行对接。低代码的轻应用通常适用于一些简单的业务场景,例如表单处理、数据展示、流程管理等。由于使用低代码平台进行开发,轻应用的开发时间和成本都得到了较大的减少,同时还具备一定的可定制性和扩展性。
JVS轻应用的详情展示如下图所示,点击应用的名称,右侧展示出应用的基本详情
其中包括应用的基本信息、应用的权限信息、页面信息、业务流程、业务逻辑、数据模式、应用相关日志与自定义页面等信息。
如下图所示,包括应用的基本信息与基本操作
①:应用的基本信息与logo
②:应用的状态与快速访问的URL信息
③:应用的凭证展示应用的核心秘钥信息
④:应用的操作,对应用的发布与卸载,在待发布状态下,才可以删除应用
点击应用权限,系统进入应用权限管理页面,提供对本应用的授权配置的操作
应用管理员有两类:应用主管与开发成员,应用主管授权后,用户可以对本应用进行配置编辑、发布;应用开发成本是授权后,可以在应用中心查看到此应用,可以对应用的卸载,发布到模板中心等操作,如下图所示
例如,如果需要两个人或者多人对轻应用进行修改,就可以在这里进行授权设置:
点击页面列表,展示的系统中包含的配置生成的列表页与表单,这里可以对已经配置的页面进行删除操作。
在业务流程界面展示了本应用 包含的所有的业务流程,同时这里可以创建流程。
流程页面
页面可以对创建流程、删除流程、对流程进行设计, 展示流程相关发布状态
点击集成自动化列表页,系统展示了本应用中所有经过编排的可执行逻辑
逻辑页面
其中,这里可以创建逻辑,这里创建的逻辑是可以支持独立自主运行的,可以设置自动启动的定时任务的。
数据模型是 轻应用存储数据的基础能力,类似普通的数据表,但是数据模型更多是具备柔性的能力,也就是根据列表页、表单配置的调整,系统或动态调整数据模型的结构
点击详情,将展示该数据模型的具体表结构,可以点击具体字段添加索引。
备注:模型中如果没有字段的,系统将不展示详情按钮,如下图所示
应用日志是记录本应用编辑操作的历史过程,其中记录了操作人员、操作时间,操作的内容,如下图所示
这里自定义页面主要解决自定义的前端页面需要接入轻应用是,需要具备同样的权限控制体系,可以通过声明权限的标识,由自定的页面自己实现界面的权限控制,由轻应用来配置权限分配。
点击新增,这弹出新增自定义页面的表单,输入页面地址与页面信息即可完成自定页基础信息的添加;
点击权限设置,这进入自定义权限管理的界面:如下图所示:
①:新增权限标识,就是声明一个对应权限的标识,在自定义页面中实现对这个标识 的权限控制,可以添加多个权限标识
②:添加权限控制组,和其他页面、功能的权限控制类似,可以新增多个权限组,可以赋予多个人员、角色等
在线demo:https://frame.bctools.cn/
JVS基础框架开源地址:
https://gitee.com/software-minister/jvs
低代码开发工具:JVS轻应用之间如何实现数据的调用?
低代码、逻辑、规则、数据分析、协同工具集合,解决企业不同需求
jvs-logic(逻辑引擎)的产生背景和使用场景作用
jvs-flow (流程引擎)审批流程是如何配置的?