背景
当前系统设置相关页面(如用户、组织、角色、权限、审计日志等管理页)普遍采用手写 Table 和表单组件实现 CRUD,未充分复用平台自带的 data-table/object-view 等元数据驱动能力,导致:
- 各管理页 UI/交互/可维护性不统一;
- 缺乏自动排序、搜索、分页、导出、列配置等能力;
- 新增/调整字段需手工维护多处代码。
改造建议
- 高优先级: 用户、组织、角色、权限、审计日志等管理页全部改为基于
ObjectView 元数据驱动渲染,或至少用统一的 data-table 方案。
背景
当前系统设置相关页面(如用户、组织、角色、权限、审计日志等管理页)普遍采用手写 Table 和表单组件实现 CRUD,未充分复用平台自带的
data-table/object-view等元数据驱动能力,导致:改造建议
ObjectView元数据驱动渲染,或至少用统一的data-table方案。长期收益
本 Issue 着眼于长期平台统一与低代码架构演进,不建议短期局部修修补补。
任务拆解建议(可分子 Issue):
参考包文档 和 systemObjects.ts