EIP低代码平台 - 应用管理 - 列表视图
开源框架模块详解码云开源EIP低代码平台仓库地址https://gitee.com/sunzewei/eip_lowcode摘要列表视图是零代码表单最核心的数据展示载体平台提供全套可视化配置能力支持显示列配置、视图默认过滤、表头即时排序、视图固化多字段排序、高级组合查询、表格个性化布局、表格全局样式搭配顶部快速筛选、侧边筛选列表、角色视图权限分发等配套能力。全部配置可视化操作无需编写代码可根据业务场景自定义表格字段展示范围、默认数据过滤范围、检索条件、数据排序规则满足各类业务台账的数据查看、筛选、管理需求。一、显示列配置用来控制当前视图需要展示/隐藏哪些表单字段同时支持拖拽调整列表字段左右排列顺序。开关控制字段显隐可一键「全显示」「全隐藏」批量操作按需精简表格内容不同视图开放不同字段适配岗位信息查看权限支持配置多表头结构满足复杂表头业务展示场景多表头模式下字段必须连续排布否则页面无法正常渲染展示。二、视图默认过滤视图固定数据范围为当前视图配置固定的全局数据过滤规则用户打开该视图会自动执行过滤只展示匹配条件的数据。支持「且/或」条件嵌套、多层条件组叠加内置包含、等于、大于、小于、为空、不为空等多种匹配运算符可编写复杂业务筛选逻辑过滤规则固化在视图中永久生效不用操作人员每次进入页面重复设置筛选条件结合角色分配不同视图可实现同一数据表不同角色加载不一样的数据集合。三、表格表头即时排序表格每个字段表头自带升降序切换按钮点击表头即可对当前字段快速执行升序、降序临时排序。搭配视图内预设的固定排序规则形成「默认固化排序 手动临时排序」双层排序机制满足临时数据整理查看的使用需求。四、视图固定多字段排序配置在视图配置面板的排序项中可配置多字段优先级排序规则支持添加多条排序字段独立设置升序、降序系统按照添加顺序逐层执行排序优先执行靠前字段排序字段值一致时执行下一级字段排序排序规则固化绑定在视图内打开视图自动生效。五、高级组合查询功能列表右上角展开高级查询弹窗分为组合查询、我的查询两大模块组合查询搭建临时多条件检索逻辑用法和视图过滤一致仅本次查询生效我的查询配置完成常用筛选条件后可保存为查询模板后续使用直接选中模板一键查询固化高频业务查询方案。六、表格个性化布局配置精细化自定义每一列展示属性列显隐、自定义像素列宽、设置冻结固定列、单独配置单元格对齐方式支持一键恢复默认布局适配人员个性化浏览习惯。七、表格视图全局样式配置统一管控表格整体外观与交互单元格尺寸、边框样式、多选框、序号、隔行变色、操作列显隐、数据缓存、页面自动刷新等整体配置。八、配套筛选组件配置筛选列表视图左侧生成分类导航栏点击分类快速过滤数据快速筛选高频检索字段平铺在列表顶部无需弹窗即可快速检索数据。九、视图角色权限管控在角色维护权限弹窗中可给不同角色分配指定视图访问权限左侧勾选表单菜单为页面入口权限右侧勾选视图代表该角色仅能访问对应视图未被勾选的视图对当前角色完全隐藏。结合视图内部显示列、过滤、排序配置实现同一张数据表不同岗位展示差异化的表格界面与数据范围。十、业务价值显示列按需配置一份表单依靠多视图区分字段可见范围实现界面字段隔离视图默认过滤固化数据访问范围从展示层隔离数据配合数据权限形成双层数据安全管控双重排序机制、高级查询模板保存大幅提升日常数据检索、整理效率表格样式、布局全部可视化配置无代码即可完成页面定制视图配置结合RBAC权限体系统一分发管理配置集中维护、权限隔离安全可控。结语列表视图整套可视化配置体系覆盖显示字段、数据范围、排序、检索、表格样式、权限分发全链路需求全程无代码可视化配置既能够统一规范系统表格展示标准又可满足各岗位差异化使用习惯是零代码搭建业务台账的重要配套能力。平