主题
字典管理
字典管理模块提供系统字典和业务字典的统一维护能力,支持字典分类管理、字典项配置和缓存优化,为系统各模块提供标准化的数据枚举服务。
功能总览
| 功能点 | 说明 |
|---|---|
| 字典分类 | 按业务领域对字典进行分类管理 |
| 字典项 | 字典键值对的定义与维护 |
| 缓存管理 | 字典数据自动缓存,提升访问性能 |
| 导入导出 | 字典数据的批量导入和导出 |
字典分类
字典分类用于组织和管理不同类型的字典:
- 系统字典:系统运行必需的字典数据,如性别、状态、通知类型等
- 业务字典:业务模块使用的字典数据,如项目类型、合同类型、付款方式等
- 自定义字典:用户根据业务需要自行创建的字典
常见字典示例
| 字典类型 | 字典名称 | 用途 |
|---|---|---|
| 系统字典 | 系统状态 | 启用/禁用状态 |
| 系统字典 | 通知类型 | 站内信、邮件、短信 |
| 业务字典 | 项目类型 | 研发项目、实施项目、运维项目 |
| 业务字典 | 合同类型 | 采购合同、销售合同、框架协议 |
| 业务字典 | 付款方式 | 一次性付款、分期付款、里程碑付款 |
字典项管理
每个字典分类下包含多个字典项,每个字典项包含以下信息:
| 字段 | 说明 |
|---|---|
| 字典标签 | 字典项显示名称 |
| 字典值 | 字典项实际值(程序使用) |
| 排序号 | 字典项的显示顺序 |
| 状态 | 启用/停用 |
| 颜色样式 | 用于前端标签展示的颜色样式 |
| 备注 | 字典项说明 |
字典项特性
- 排序控制:通过排序号控制下拉选项的显示顺序
- 颜色标签:为字典项配置颜色样式,在前端以标签形式展示
- 启用停用:停用的字典项不在下拉选项中显示
- 级联字典:支持字典项之间的级联关系
缓存机制
字典数据具有高频读取、低频修改的特点,系统采用缓存策略优化性能:
- 自动缓存:字典数据在首次加载后自动缓存
- 缓存更新:字典项修改后自动刷新缓存
- 缓存预热:系统启动时自动加载常用字典到缓存
- 缓存清理:提供手动刷新缓存的管理功能
字典引用
字典在系统中的使用方式:
- 表单组件:字典值自动绑定到下拉选择框、单选按钮组等表单组件
- 数据展示:列表页中字典值自动转换为对应的标签展示
- 查询过滤:支持按字典值进行数据筛选
- 导入导出:Excel 导入导出时字典值自动转换
