阅读时间:1 分钟
0 字
数据管理
Data 模块提供 配置化数据管理:你可以在后台配置表格、表单和字段,然后自动获得数据 API 和管理界面。
数据配置
数据配置模型:App\Data\Models\DataConfig
配置字段:
table_data:表格配置form_data:表单配置field_data:字段配置table_type:pages/list/treeform_type:modal/drawer/page
访问路径
Data 模块的管理接口基于资源控制器:
/admin/data/config:数据配置管理/admin/data/data/{name}:实际数据接口(name为配置 label)
完整使用流程(新手版)
- 进入「数据配置」新建一条配置
name:显示名称label:唯一标识(用于 API 路径)
- 配置字段(Field)
- 设置字段类型、校验规则、是否必填
- 配置表格(Table)
- 选择展示字段、排序与筛选
- 配置表单(Form)
- 选择输入组件与布局
- 前端使用
- 列表:
path="data/data/{label}" - 表单:同一路径即可完成新增/编辑
- 列表:
例子:label 为 article
- 列表接口:
/admin/data/data/article - 前端页面:
path="data/data/article"
注意事项
- label 必须唯一
- 字段配置会影响校验与表单生成
- 若表格类型为
tree,接口会返回树结构
Data 模块会根据配置自动处理过滤与格式化逻辑。