52-untitled.md 3.0 KB

邻域设备示意挂载与增强面板内部详情

What to build

在邻域增强场景显示真实监测设备模型,按行业在管道固定示意槽位摆放并可点击查看内部设备详情。真实设施关系优先;无关系但合法坐标的邻近设备可挂同业最近管段,标“邻近设备·示意安装”。无合适管段独立显示,无坐标无关联仅列清单。

Acceptance criteria

  • 核验并补齐邻域设备读取来源及设施/井关系;不能把所选监测点设备当附近全部设备。
  • 真实设备ID与父监测点身份保留,真实关联优先于空间近邻,networkId按真实主键匹配。
  • 同业固定槽位示意布局、无位置清单、关系/布局提示,绝不创建设备或改绑定/源坐标。
  • 设备模型点选打开增强面板内部详情,复用真实详情接口;场景和相机保持。
  • 在线、告警及读数真实显示,缺失/失败/过期/重试/换选取消正确;不能从附近设备推导管道健康。
  • 同业近邻、悬空关系、无坐标、缺来源/部分覆盖、设备点击至详情和销毁行为回归。

Blocked by

51

Context

完整已确认方案为本effort local-network-enhancement-spec.md。历史gas_pipe_point_device_rel、manhole_device_rel不等于equipment_point_rel;当前前端适配未完整暴露设施关系,实施需核验契约,缺关联按用户允许的示意降级,不得伪报完整覆盖。

进度

代码与离线回归完成,待真实数据和画面验收。加载当前快照全部监测点详情(4并发)及独立设备,保留真实父点/ID;不把所选点设备当全部。摘要未齐、缓存截断、详情失败/缺/额外设备均报partial并可重试。当前cockpit读取契约没有正式设施关系全集端点;仅消费载荷明确提供的networkId,缺失则使用维护者批准的同业邻近示意,不宣称真实绑定。

固定槽位按管段/裁片稳定分组,模型不改源坐标,未准入且无关系仅清单。点Three模型通过真实raycast派发设备身份,尊重首交点遮挡;内部复用EquipmentDetailSections和真实detail-aggregate接口,打开详情不重建场景。范围移除reconcile、刷新开始sync invalidate、模式可见性与异常集合、旧详情/source token隔离已实现。

验证:t52-device-source/plan/pick、t23-click-flow内部详情DOM与不重建断言通过。独立审查发现设备在取景外、穿透拾取、刷新旧源、范围外详情、模式过滤及额外设备静默漏计,已补测修复;完整三维包围盒居中及浅设备投影测试通过。整套离线12脚本通过;依AGENTS未build/dev/browser/GPU。

Status: ready-for-human Assignee: codex Type: task Blocked by: #51 Labels: ready-for-human, wayfinder:task

Comments

Answer

代码完成;缺少正式设施关系时按已确认示意降级,待真实数据与现场验收。