Skip to content

字典管理

字典管理模块提供系统字典和业务字典的统一维护能力,支持字典分类管理、字典项配置和缓存优化,为系统各模块提供标准化的数据枚举服务。

功能总览

功能点说明
字典分类按业务领域对字典进行分类管理
字典项字典键值对的定义与维护
缓存管理字典数据自动缓存,提升访问性能
导入导出字典数据的批量导入和导出

字典分类

字典分类用于组织和管理不同类型的字典:

  • 系统字典:系统运行必需的字典数据,如性别、状态、通知类型等
  • 业务字典:业务模块使用的字典数据,如项目类型、合同类型、付款方式等
  • 自定义字典:用户根据业务需要自行创建的字典

常见字典示例

字典类型字典名称用途
系统字典系统状态启用/禁用状态
系统字典通知类型站内信、邮件、短信
业务字典项目类型研发项目、实施项目、运维项目
业务字典合同类型采购合同、销售合同、框架协议
业务字典付款方式一次性付款、分期付款、里程碑付款

字典项管理

每个字典分类下包含多个字典项,每个字典项包含以下信息:

字段说明
字典标签字典项显示名称
字典值字典项实际值(程序使用)
排序号字典项的显示顺序
状态启用/停用
颜色样式用于前端标签展示的颜色样式
备注字典项说明

字典项特性

  • 排序控制:通过排序号控制下拉选项的显示顺序
  • 颜色标签:为字典项配置颜色样式,在前端以标签形式展示
  • 启用停用:停用的字典项不在下拉选项中显示
  • 级联字典:支持字典项之间的级联关系

缓存机制

字典数据具有高频读取、低频修改的特点,系统采用缓存策略优化性能:

  • 自动缓存:字典数据在首次加载后自动缓存
  • 缓存更新:字典项修改后自动刷新缓存
  • 缓存预热:系统启动时自动加载常用字典到缓存
  • 缓存清理:提供手动刷新缓存的管理功能

字典引用

字典在系统中的使用方式:

  • 表单组件:字典值自动绑定到下拉选择框、单选按钮组等表单组件
  • 数据展示:列表页中字典值自动转换为对应的标签展示
  • 查询过滤:支持按字典值进行数据筛选
  • 导入导出:Excel 导入导出时字典值自动转换

OA 办公系统文档中心