diff --git a/docs/project_context.md b/docs/project_context.md index 54a53e9..1478fe9 100644 --- a/docs/project_context.md +++ b/docs/project_context.md @@ -778,3 +778,9 @@ - 容量数据和 CellData 卡片左上角均标注数据类型,右上角均有说明按钮;容量数据说明弹窗明确启用 CellData 时会在处理容量数据前先更新 CellData。 - CellData 卡片点击后选择文件夹,拖拽也只接受文件夹;不支持单个 ZIP 文件直接拖入,避免缺少频段目录导致无法映射。 - 验证:`frontend` `npm run build` 通过;构建产物已清理。 + +## 2026-06-25:远程数据源页收纳 CellData 规则设置 + +- 远程数据源页只保留容量数据源与 CellData 数据源两张连接配置卡片,宽屏下并排展示;CellData 的扫描路径、正则和映射 JSON 收纳到「规则设置」弹窗。 +- CellData 规则弹窗包含扫描路径列表、路径说明入口、高级正则和 Monaco JSON 编辑器,支持格式化、校验、恢复默认映射和保存规则。 +- 验证:`frontend` `npm run build` 通过;构建产物已清理。 diff --git a/frontend/src/components/SettingsPanel.vue b/frontend/src/components/SettingsPanel.vue index 66e6c04..eec4c2c 100644 --- a/frontend/src/components/SettingsPanel.vue +++ b/frontend/src/components/SettingsPanel.vue @@ -293,62 +293,6 @@ - -
-
- 支持路径模板和多目录组合 - - - -
-
-
- - - - -
-
- - - 添加 - -
-
- - - - - - - - - - - - - - - - - - - - - - 校验 JSON - 恢复默认映射 - 保存规则 - @@ -359,6 +303,7 @@ 保存配置 测试连接 + 规则设置 @@ -701,13 +646,95 @@ + + +
+
+
+ 扫描路径 + + + +
+
+
+ + + + +
+
+ + + 添加 + +
+ +
+
+ 高级匹配 +
+ + + + + + + + + + + + + + + + + +
+ +
+
+ 映射规则 JSON + + 格式化 + 校验 + 恢复默认 + +
+
+
+
+ + +