|
@@ -53,9 +53,13 @@ Labels: ready-for-agent
|
|
|
面板 hover 聚合行只弱提示、click 才经 store 选中展开。
|
|
面板 hover 聚合行只弱提示、click 才经 store 选中展开。
|
|
|
- `services/cockpitConfig.js` + `config.example.json`:`map.overlap.maxFan` 部署配置(默认 10,
|
|
- `services/cockpitConfig.js` + `config.example.json`:`map.overlap.maxFan` 部署配置(默认 10,
|
|
|
非正整数退回 10 并记 issue)。
|
|
非正整数退回 10 并记 issue)。
|
|
|
-- `mocks/contractMocks.js`:`device-layer-overlap` 受控样例(两台设备**自身坐标相同**、身份各自保留)。
|
|
|
|
|
|
|
+- `mocks/contractMocks.js`:`device-layer-overlap` 受控样例(两台设备**自身坐标相同**、身份各自保留,
|
|
|
|
|
+ EQ-001 ALARM + EQ-002 NORMAL,覆盖 K=2 正常重叠与预警模式过滤);
|
|
|
|
|
+ 追加 `device-layer-overlap-degraded` 样例(**11 台设备同坐标**、状态混合 3 ALARM / 3 WARNING / 5 NORMAL,
|
|
|
|
|
+ K=11 > maxFan 10 ⇒ 降级形态「聚合呈现 11 台(本屏显示 10 台 / 其余见清单)」,真机验证通过)。
|
|
|
- 证据:`verify/t45-overlap-devices.mjs`(**18/18**)+ 变异 **6/6 全打红** +
|
|
- 证据:`verify/t45-overlap-devices.mjs`(**18/18**)+ 变异 **6/6 全打红** +
|
|
|
- `verify/t45-overlap-walkthrough.mjs`(**15/15**)。
|
|
|
|
|
|
|
+ `verify/t45-overlap-walkthrough.mjs`(**16/16**,含 W15 预警模式状态过滤、W14 四既有字段、
|
|
|
|
|
+ W16 无页面错误)。
|
|
|
|
|
|
|
|
### 关键取舍(都来自已 resolved 的规格 17 / 决策票 11,不在本票发明)
|
|
### 关键取舍(都来自已 resolved 的规格 17 / 决策票 11,不在本票发明)
|
|
|
|
|
|