设置中心的对象管理器首页,展示系统中所有对象列表,支持创建、编辑、删除、复制和导出等完整 CRUD 操作。
ObjectHome 是设置中心的对象管理器首页,展示系统中所有对象的列表信息。用户可以通过该页面创建新对象、编辑现有对象、删除对象、导出对象配置等。
| 列名 | 说明 |
|---|---|
| 对象名称 | 可点击链接,跳转到对象详情 |
| 显示标签 | 对象的显示名称 |
| 自定义对象 | 是否为自定义对象 |
| 自定义设置 | 是否为自定义设置 |
| 自定义元数据 | 是否为自定义元数据 |
| 键前缀 | 对象的 Key Prefix |
| 描述 | 对象的描述信息 |
批量操作:选中多个对象后可批量删除
页面级操作:刷新数据、添加对象(打开 ObjectForm 模态框创建新对象)
行操作(右侧下拉菜单):
getAllObjects, getObjectByName, deleteObject@salesforce/design-system-react 的 DataTable, PageHeader, Button, ModaluseRef 保存选中项,避免不必要的重渲染Blob 和 URL.createObjectURL 实现 JSON 文件下载