缓存标识:5dbfecfba1dd21daeebe000c531579f8
更新时间:2026-01-07 23:32
生枚举值管理思维导图【假设补全】
功能概述
功能描述
- 用户原始描述:生枚举值管理
- 【假设补全】功能描述:提供一个统一的枚举值配置管理后台,用于维护系统中各类业务枚举数据(如:性别、状态、类型等)。支持对枚举值进行增删改查、批量导入导出、启用/禁用等操作,确保枚举数据在系统各模块中的一致性和可维护性。
功能类型
- 【常规 CRUD 功能】
- 【配置管理功能】
用户角色
- 【假设补全】系统管理员
数据范围
- 【假设补全】全局数据,无数据隔离。
枚举类型管理
功能描述
- 【假设补全】管理枚举的分类,例如“用户状态”、“订单类型”、“任务优先级”等。每个枚举类型下包含具体的枚举值。
功能类型
- 【常规 CRUD 功能】
列表字段
- 枚举类型名称:文本,支持排序。
- 枚举类型编码:文本,唯一标识,支持排序。
- 描述:文本。
- 状态:文本(启用/禁用),支持排序。
- 创建时间:日期时间,支持排序。
- 操作:编辑、删除、查看枚举值。
表单字段
- 枚举类型名称:文本输入,必填,长度限制(如50字符)。
- 枚举类型编码:文本输入,必填,唯一性验证,格式验证(如仅限字母、数字、下划线)。
- 描述:文本域,非必填。
- 状态:单选框(启用/禁用),必填,默认值“启用”。
筛选字段
- 枚举类型名称:文本搜索。
- 枚举类型编码:文本搜索。
- 状态:下拉选择(启用/禁用/全部)。
枚举值管理
功能描述
- 【假设补全】管理具体枚举类型下的枚举值项,如“用户状态”类型下的“正常”、“冻结”、“注销”等。
功能类型
- 【常规 CRUD 功能】
模块关联
- 关联到主实体“枚举类型”,在枚举类型列表页提供“查看枚举值”快捷操作入口。
- 子实体“枚举值”必须有独立的管理列表,列表需关联其所属的枚举类型。
列表字段
- 枚举值标签:文本,支持排序。
- 枚举值编码:文本,支持排序。
- 排序号:数字,支持排序。
- 所属枚举类型:文本(显示枚举类型名称),支持排序。
- 状态:文本(启用/禁用),支持排序。
- 创建时间:日期时间,支持排序。
- 操作:编辑、删除。
表单字段
- 所属枚举类型:下拉选择(从“枚举类型”列表中选择,仅限启用状态),必填。
- 枚举值标签:文本输入,必填,长度限制。
- 枚举值编码:文本输入,必填,唯一性验证(通常需在所属枚举类型内唯一),格式验证。
- 排序号:数字输入,非必填,默认值0。
- 状态:单选框(启用/禁用),必填,默认值“启用”。
- 描述:文本域,非必填。
- 【假设补全】颜色/图标:文本输入或颜色选择器,非必填,用于前端展示。
筛选字段
- 枚举值标签:文本搜索。
- 枚举值编码:文本搜索。
- 所属枚举类型:下拉选择(从“枚举类型”列表中选择)。
- 状态:下拉选择(启用/禁用/全部)。
批量操作
功能描述
- 【假设补全】支持对枚举值进行批量导入和导出,便于初始化数据或批量更新。
功能类型
- 【常规 CRUD 功能】- 导入/导出
导入功能
- 触发条件:通过“导入”按钮手动触发。
- 格式要求:Excel文件(.xlsx, .xls)。
- 字段映射关系:Excel列头需与系统字段对应(如:枚举类型编码、枚举值编码、枚举值标签、排序号、状态、描述)。
- 特殊处理:导入前进行数据校验(必填项、编码唯一性、枚举类型是否存在等),支持覆盖更新或跳过重复项。
导出功能
- 触发条件:通过“导出”按钮手动触发,可导出当前列表筛选后的数据。
- 格式要求:Excel文件(.xlsx)。
- 导出内容:包含列表字段的所有数据。
业务规则
数据关联规则
- 删除“枚举类型”时,需检查其下是否存在“启用”状态的枚举值。若存在,则禁止删除或提示级联删除。
- 枚举值编码在同一个枚举类型下必须唯一。
状态流转规则
- 禁用某个枚举类型时,其下所有枚举值自动同步为禁用状态,且前端使用该枚举类型的下拉框等组件将不再显示被禁用的枚举值。
- 重新启用枚举类型时,其下枚举值保持原有状态不变。
使用约束
- 【假设补全】已被业务数据引用的枚举值(编码)不建议修改或删除,若需操作应有明确提示或仅允许禁用。
如何在应用内使用?
点击上方按钮将跳转至主应用并自动载入这份 Markdown,你可以继续修改结构并导出为 XMind。也可以复制地址 index.html?hash=5dbfecfba1dd21daeebe000c531579f8 分享给团队成员快速进入编辑。