fix
build-and-deploy / build-and-deploy (push) Successful in 31s

This commit is contained in:
Cheney
2026-08-07 14:46:52 +08:00
parent e3e5d5bd8f
commit f9f3184f98
9 changed files with 572 additions and 70 deletions
+7 -3
View File
@@ -31,11 +31,14 @@
- **FR-3-3**:每个配置项必须有说明(description),用于文档化配置用途
- **FR-3-4**:支持配置项的新增、修改、删除
- **FR-3-5**:配置值根据类型进行格式校验
- **FR-3-8**:配置项支持「是否必须」(required,规划模式设置)与「是否存在」(exists,编辑模式设置)两个标志;required 且 exists 时编辑模式值必填,exists 关闭视为该配置项当前不存在、允许值为空
- **FR-3-9**:值范围支持正则约束(`/pattern/flags` 格式,string 类型常用),前端提供手机号、邮箱、身份证、IPv4、URL、端口、字母数字等常见格式预设
- **FR-3-10**:配置项支持默认值(defaultValue,规划模式设置,需符合值类型);编辑模式下值为空时表格回退展示默认值
### 2.4 三种工作模式
- **FR-4-1**:规划模式——定义配置结构,包括字段名、类型、用途、值范围约束,类似"配置 Schema 设计"
- **FR-4-2**:编辑模式——在规划好的结构基础上填写实际配置值
- **FR-4-1**:规划模式——定义配置结构,包括字段名、类型、用途、值范围约束、是否必须(required),类似"配置 Schema 设计"
- **FR-4-2**:编辑模式——在规划好的结构基础上填写实际配置值,可设置配置项是否存在(exists)
- **FR-4-3**:只读模式——仅可查看配置,不可修改,用于日常查阅和审计
### 2.5 持久化方案
@@ -49,9 +52,10 @@
- **FR-6-1**:左侧树形导航,按“path 维度前缀 + 嵌套键”逐级展开,视觉风格参考 Windows 注册表编辑器
- **FR-6-2**:右侧详情面板,顶部为配置导航地址栏,下方展示选中节点的配置项列表
- **FR-6-3**:每个配置项展示:键名、值、类型、说明
- **FR-6-3**:每个配置项展示:键名、值、类型、状态(必填/存在)、说明
- **FR-6-4**:标题栏(应用名+当前项目)与工具栏分离;工具栏按项目/模式/配置/数据分组
- **FR-6-5**:维度栏独立展示已启用维度的筛选器与映射方式,并提供映射配置入口
- **FR-6-6**:配置项编辑/查看使用右侧抽屉式弹出,占屏幕至少 60% 面积
## 3. 非功能需求