开源框架模块详解|码云开源EIP低代码平台
仓库地址:https://gitee.com/sunzewei/eip_lowcode

摘要

列表视图是零代码表单最核心的数据展示载体,平台提供全套可视化配置能力,支持显示列配置、视图默认过滤、表头即时排序、视图固化多字段排序、高级组合查询、表格个性化布局、表格全局样式,搭配顶部快速筛选、侧边筛选列表、角色视图权限分发等配套能力。全部配置可视化操作,无需编写代码,可根据业务场景自定义表格字段展示范围、默认数据过滤范围、检索条件、数据排序规则,满足各类业务台账的数据查看、筛选、管理需求。

一、显示列配置

在这里插入图片描述

用来控制当前视图需要展示/隐藏哪些表单字段,同时支持拖拽调整列表字段左右排列顺序。

  1. 开关控制字段显隐,可一键「全显示」「全隐藏」批量操作,按需精简表格内容,不同视图开放不同字段,适配岗位信息查看权限;
  2. 支持配置多表头结构,满足复杂表头业务展示场景;
  3. 多表头模式下字段必须连续排布,否则页面无法正常渲染展示。

二、视图默认过滤(视图固定数据范围)

在这里插入图片描述

为当前视图配置固定的全局数据过滤规则,用户打开该视图会自动执行过滤,只展示匹配条件的数据。

  1. 支持「且/或」条件嵌套、多层条件组叠加,内置包含、等于、大于、小于、为空、不为空等多种匹配运算符,可编写复杂业务筛选逻辑;
  2. 过滤规则固化在视图中,永久生效,不用操作人员每次进入页面重复设置筛选条件;
  3. 结合角色分配不同视图,可实现同一数据表,不同角色加载不一样的数据集合。

三、表格表头即时排序

在这里插入图片描述

表格每个字段表头自带升降序切换按钮,点击表头即可对当前字段快速执行升序、降序临时排序。
搭配视图内预设的固定排序规则,形成「默认固化排序 + 手动临时排序」双层排序机制,满足临时数据整理查看的使用需求。

四、视图固定多字段排序配置

在这里插入图片描述

在视图配置面板的排序项中,可配置多字段优先级排序规则:

  1. 支持添加多条排序字段,独立设置升序、降序;
  2. 系统按照添加顺序逐层执行排序,优先执行靠前字段排序,字段值一致时执行下一级字段排序;
  3. 排序规则固化绑定在视图内,打开视图自动生效。

五、高级组合查询功能

【此处插入:高级查询弹窗截图】

列表右上角展开高级查询弹窗,分为组合查询我的查询两大模块:

  1. 组合查询:搭建临时多条件检索,逻辑用法和视图过滤一致,仅本次查询生效;
  2. 我的查询:配置完成常用筛选条件后可保存为查询模板,后续使用直接选中模板一键查询,固化高频业务查询方案。

六、表格个性化布局配置

【此处插入:个性化设置弹窗截图】

精细化自定义每一列展示属性:列显隐、自定义像素列宽、设置冻结固定列、单独配置单元格对齐方式;支持一键恢复默认布局,适配人员个性化浏览习惯。

七、表格视图全局样式配置

在这里插入图片描述

统一管控表格整体外观与交互:单元格尺寸、边框样式、多选框、序号、隔行变色、操作列显隐、数据缓存、页面自动刷新等整体配置。

八、配套筛选组件配置

  1. 筛选列表:视图左侧生成分类导航栏,点击分类快速过滤数据;
  2. 快速筛选:高频检索字段平铺在列表顶部,无需弹窗即可快速检索数据。

九、视图角色权限管控

在这里插入图片描述

在角色维护权限弹窗中,可给不同角色分配指定视图访问权限:左侧勾选表单菜单为页面入口权限,右侧勾选视图代表该角色仅能访问对应视图;未被勾选的视图对当前角色完全隐藏。结合视图内部显示列、过滤、排序配置,实现同一张数据表,不同岗位展示差异化的表格界面与数据范围。

十、业务价值

  1. 显示列按需配置,一份表单依靠多视图区分字段可见范围,实现界面字段隔离;
  2. 视图默认过滤固化数据访问范围,从展示层隔离数据,配合数据权限形成双层数据安全管控;
  3. 双重排序机制、高级查询+模板保存,大幅提升日常数据检索、整理效率;
  4. 表格样式、布局全部可视化配置,无代码即可完成页面定制;
  5. 视图配置结合RBAC权限体系统一分发管理,配置集中维护、权限隔离安全可控。

结语

列表视图整套可视化配置体系覆盖显示字段、数据范围、排序、检索、表格样式、权限分发全链路需求,全程无代码可视化配置,既能够统一规范系统表格展示标准,又可满足各岗位差异化使用习惯,是零代码搭建业务台账的重要配套能力。平

Logo

一站式 AI 云服务平台

更多推荐