天天看点

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

作者:躬身践行

在低代码开发平台中,列表页是一个用于显示数据列表的页面。它通常用于展示数据库中的多条记录,并提供搜索、排序和筛选等功能,以方便用户对数据进行查找和浏览。

jvs-list是jvs快速开发平台的列表页的配置引擎,它和普通的crud 具备更好的交互操作性,主要特点如下:

  • 支持动态模型创建,列表引擎支持动态创建物理库表,无需提前建库建表,大大降低操作技术门槛
  • 支持可视业务逻辑配置,支持CRUD之外的配置,按钮可以触发列表、表单、api接口、业务逻辑(详见jvs-logic介绍)等
  • 列表与表单配置解耦,配置解耦后可配置的页面更加灵活,满足更丰富的场景
  • 多种灵活样式支持,支持多种类型的样式配置,简洁高效

jvs-list引擎功能列表:

功能名称 功能描述 备注
基础信息 列表页的名称命名与修改
备注描述 列表页可以增加备注说明,且可以在列表页界面上展示
布局模式 支持普通列表、卡片模式、树表模式 方式进行数据呈现 新增
配置预览 根据列表页配置,预览配置效果
新增字段 手动添加列表页的展示数据列,动态生成列表数据列对应的物理字段的名称(驼峰式)
批量增加字段 支持批量添加多个字段 新增
字段显隐开关 支持字段的显隐开关设置
字段样式控制 支持字段多种样式控制,例如 颜色、背景、字段宽度、点击复制等功能
查询条件配置 实现基于该字段的查询条件控制
列固定 对列表页超长时,可提供左侧固定展示的效果 新增
快速查询配置 在普通列表页模式下,快速查询是提供tab 切换的功能控制的开关,在树表模式下,快速查询提供左侧树形功能控制的开关
左右排序控制 提供列表页字段左右排序的控制,通过上下箭头控制,实现字段的前后排列
操作栏控制 提供操作栏宽度设置、提供操作栏是否永久固定展示设置 新增
列表页数据排序设置 提供基于数据展示列的升序降序排列设置
按钮来源模式 系统提供部分常用的默认按钮,同时也提供自定义按钮的配置
按钮触发模式 系统提供按钮点击触发的关联操作,支持触发表单、触发列表、触发逻辑、触发接口调用
按钮类型配置 系统支持表级按钮与行级按钮设置,表级按钮是对整个模型进行操作,支持多行数据的批量操作,行级按钮是对本行数据进行操作
数据过滤设置 提供列表页展现时的数据过滤的操作
操作权限 提供页面展现、按钮点击操作的权限控制,可通过权限组与人员选择器(多维度)进行功能授权
数据权限 提供 基于数据模型层的权限控制与页面层的权限控制,数据模型层的权限控制则实现的 升级
数据导入逻辑 在数据通过列表页导入按钮触发时,增加前置逻辑与后置逻辑的配置
自动创建模型 点击保存时,根据列表展示数据列动态创建 数据模型的对应 物理表
模型名称设置 修改数据模型名称
模型字段查看 支持模型字段查看
唯一性设置 设置字段的唯一性校验,支持单字段、组合字段的唯一性校验
模型脱敏设置 支持根据校色、根据字段类型设置不同的脱敏规则
模型级数据权限 基于模型的数据权限控制
移动端展现 自动生成uniapp的列表页展示 新增

新增功能简介

1、列表页支持多种列表展现,普通模式、卡片模式、树表模式

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍
低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍
低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

配置界面:

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

2、批量新增字段

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍
低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍
低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

3、固定列字段

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

4、数据权限,实现两个层级的数据权限,一个层级基于数据模型层控制(全局)、一个层级基于页面级控制(页面)

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍
低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

5、移动端展现

低代码工具:jvs-list(列表引擎)2.1.7功能清单及新增功能介绍

在线Demo:https://frame.bctools.cn

开源地址:https://gitee.com/software-minister/jvs

继续阅读