docs: #2/#4/异常详情完成,仅剩 #6 退役旧栏(需补 VE 迁移+setItemChecked)
This commit is contained in:
parent
b9a655126f
commit
c94992a8d5
|
|
@ -24,7 +24,20 @@
|
|||
```
|
||||
⚠️ 教训:`git diff --cached` 必须当 STOP 闸门——9899d5f 曾误带并行 GPR 会话已暂存的新文件,已 reset 拆分修正。
|
||||
|
||||
### 🚧 剩余真实状态(4 项,均无法 headless 验证)
|
||||
### 🚧 剩余真实状态(续会话第三批更新)
|
||||
|
||||
**已再完成**:#2 装置枚举接口(`listArrayTypes` GET `/business/script/arrayTypeList`→`DatasetFieldDictionary.arrayTypeEnum`→段头装置下拉显示+过滤,commit b9a6551)、#4 VolumeParamsDialog 扩展(左侧源列表可增删+生成位置下拉 GS/TM→`req.structParentId/confType`,a41b428)、Task11 异常双击详情(`anomalyById`→AnomalyPropertiesDialog,cfd242c)。
|
||||
|
||||
**仅剩 #6 退役旧栏**——⚠️ **不是纯删,直接删会丢功能**,须先补迁:
|
||||
1. **垂直夸张(VE)滑块**:现挂旧 c3(main :1032/1036 + Column3DDataset VE 滑块);退役后无 UI 入口,需迁 `VtkViewToolbar` 或段头 + 接 `sceneCtrl->setVerticalExaggeration`。
|
||||
2. **切片勾选同步**:main :624/663 `colAnalysis()->setItemChecked`(切片保存自动勾选 / 关闭取消勾选);需给 `CategoryAnalysisTab` 加 `setItemChecked(dsId,bool)`(按 dsId 在 voxel 段树定位项设勾选),main 改调它。
|
||||
3. `refreshAnomalies` 去 ca 依赖(:420-446 用 `ca->anomalyFilterMode()/setAnomalies()`)→ 改全渲染(异常显隐档位是边缘功能,简化为全显示)。
|
||||
4. 删 main 中 c3/ca 共 ~35 处接线(:463/666-700/794-796/800-981/1032-1036)+ ColumnDrawer `col3D_/colAnalysis_` 成员/访问器/实例 + `Column3D*` include + 旧 `createVolume(VolumeBuildParams,name)` 重载(无调用者后)。
|
||||
5. `splitByDimension` 保留(refreshAnalysis 仍用其 dim2D 喂 col2D)。
|
||||
|
||||
**#6 不影响当前功能**(旧栏已 hide、app 完整可用),是独立清理工程,无法 headless 验证——建议新会话清爽做。
|
||||
|
||||
#### (历史)剩余真实状态(4 项,均无法 headless 验证)
|
||||
|
||||
1. **Task11 Step4b — 异常/切片树内交互**:三级树「展示」已通(Step4a);缺 dd_anomaly 双击详情(main detailRequested 加 dd_anomaly 分支→需 Api3d 加 `anomalyById`→AnomalyPropertiesDialog)、右键删除(CategorySection 加右键菜单+信号→main deleteAnomaly/deleteSlice)、切片保存位姿、per-anomaly 显隐。现 refreshAnomalies 仍用隐藏 colAnalysis 的 filterMode(异常默认全渲染,可接受)。
|
||||
2. **Task12 #2 dict 填充 — 真实阻塞**:装置类型筛选需 `DatasetFieldDictionary` 填充,但 `parseFieldMapping` 需**原始 dynamicForm JSON**(含 confFieldId/optionsObject),而现有 `loadDatasetFormAsync` 返回的是解析后 `DynamicForm`(仅 name/value,丢了 optionsObject)。**需新增"拉原始 dynamicForm JSON"异步接口**;且装置 value→中文字典源 spec §11 本就标注待坐实。当前 dict=nullptr,装置筛选退化不筛、日期筛选回退 createTime(数据照常出)。
|
||||
|
|
|
|||
Loading…
Reference in New Issue