跳到主要内容

数据字典模型

数据字典模型定义一组受控的选项、状态或分类值。它为字段、页面、逻辑流和查询条件提供稳定值域,不承担业务对象本身的持久化语义。

作用

  • 统一维护状态、分类、地区、单位等可复用选项。
  • 支持平面字典和树形字典,减少页面和模型中的重复枚举配置。
  • 为字段类型和 UI 控件提供可选择的数据来源。
  • 在状态型场景中承载值转换和状态流转约定。

核心属性

属性作用说明
name字典标识运行时查询和模型引用使用的稳定名称。
title字典标题面向开发者和用户显示的名称。
type值类型约束字典项值的基本类型和转换方式。
group字典分组按业务域或管理边界组织字典。
editable是否可编辑控制运行态或管理态是否允许修改字典项。
treeMode是否树形开启后字典项可表达父子层级。
items字典项集合包含值、标题、排序、父项和扩展属性等信息。

与其他模型的关系

设计边界

字典适合稳定、可复用、值域有限的数据。客户、订单、设备等需要独立字段、关系、生命周期和权限的数据对象,应使用业务模型或数据模型,不应把字典扩展成业务主数据表。

使用入口与契约