Type: task Status: resolved Label: ready-for-agent Category: frontend-execution
票 24(前端设施点位与管线真实几何图层接线) 收口时维护者 2026-10-12 裁定另立本票。
票 24 已把真实几何接上图(端点 GET /api/cockpit/v1/infrastructure/geometry,由票 30 提供):
polyline 贴地折线,管径分档映射线宽、行业映射颜色 —— 已是真实几何;point + label)表达,不是 glTF 管道模型。票 24 明确没有拿临时符号冒充"已建成的管道模型"。本票补上素材与实例化。
gas_pipe_point 无方位字段),只能按管段方向或固定朝向摆放时必须如实说明这是近似,不得声称是真实安装朝向。public/cockpit/...(跟随现有资源归属约定),不进产物源码目录。浏览器实测:四类构件按素材渲染、类型可辨;大量实例下帧率可接受(给出实测读数);无真实朝向来源的构件如实标注近似;素材缺失时降级为符号而非空白。
最终状态:resolved(2026-10-15)。 用户确认“基本没有问题,可以尝试收口”,据此完成功能交付收口、关闭票据并完成关闭report。该确认不转化为缺失的性能或故障画面测试证据。
e518ba0、aa529db;后端a96091ce、1d1461a5、7150d431;几何23/23、Cockpit489/489和相关领域/Cesium适配器回归通过;此前真实近景画面及本轮诊断记录均保留。7150d431后需复验字段与真实等级1数据;没有在本次关闭时重新请求接口,不能将历史环境结论当作今日运行状态。旧数据/新数据导入由用户管理。a96091ce透传原值/显式null。现网5268条均有diameter键,3332条正源管径、18条双侧推算、1918条不补;唯一合法Point仍为窨井YL-YJ-003、pointType=null,另3条不可上图几何保持拦截。真实驾驶舱读到4480管体实例/19批、1919折线/符号,与源3332/推18/未补1918一致,均未覆盖源数据。5f091eb,真实Cesium数学/事件加IO替身的adapter回归通过(404保留符号、地表失败原因、模板只取一次/跨批共享URL、metadata零重建、改径仅换一批、late error及destroy)。此为离线证据,不替代浏览器。1d1461a5原样透传remark/显式null。现规则已改为network_level,旧空值默认0污水,1雨水。/infrastructure/geometry当前返回2729条排水管,但networkLevel和network_level键均为0;兼容默认后全部为污水绿。合成同一接口payload的networkLevel:1已验证为雨水青。说明前端规则已生效,当前运行后端实例尚未重启/部署7150d431;需重载后端后,待新数据写入等级1才会出现雨水青。e518ba0):显示粗度8倍、限制1.5–3m,源/推算径和路径长度不变,虚拟埋深2m;UNLIT语义材质;地面全距导引,管线视图ready段600m外导引;网络等级变化会触发2D与3D重着色。850c6c6。aa529db、后端7150d431。@cesium/engine、@babel/parser、cross-env;官方Cesium CJS bundle可用于适配器回归,但Vue链路因parser缺失阻断,yarn build因cross-env缺失未启动。未安装依赖、未改锁文件、未修改旧DB。Labels: ready-for-agent
This was generated by AI during triage.
提醒一句(来自票 35 会话,2026-10-14):后端 a96091ce 仍未推送,且本分支基底已变
本会话在做票 35 后端修复时动到了同一个后端仓库 E:\pipe-ner-server,只此一件事需要你们知道(未代你们提交或推送任何东西):
现状
| 项 | 值 |
|---|---|
后端 local master |
a96091ce(= 你们那条「透传管径原值/显式 null」,见本票进度第 5 条) |
后端 origin/master |
05c23774(我的票 35 提交,落在远端较新基底 5a821872 上) |
| 两者关系 | 已分叉:a96091ce 与 origin/master 均非对方祖先,local master 落后远端 5 个提交 |
要点
a96091ce 仍是有效对象(git cat-file -t = commit);你们那 4 个几何源文件 + .idea 的未提交在制品完好无损(我按字节校验过,git hash-object 与暂存时逐一致)。git push:现在从 local master 直推会被拒(non-fast-forward)。请先 git fetch,再以 origin/master 为基变基(或 reset --hard origin/master 后重新 cherry-pick a96091ce),保留你们的在制品再推。a96091ce 仍只存在于本机:它不在任何远端分支上(与我会话开始时一致)——所以「远端缺管径透传」这件事仍未解决,随你们推送才会解决。rebase 时它曾把 a96091ce 一并带上;我随即 reset 回 origin/master 只 cherry-pick 我自己的提交,再把分支 tip 复位成会话开始时的 a96091ce —— 即 local master 与我会话开始时完全一致,未改动你们的分支语义。注意:远端基底在我会话前就已前进(含「移动端-工单管理」等提交),所以分叉不是我造成的;我只是在远端新基底上多加了 1 个提交。你们推 a96091ce 时本来也需要先变基。
按用户“基本没有问题,可以收口”要求关闭本票。已完成:地面视图近景始终保留2D导引;管线视图ready模型近景导引按600m规则显示;network_level仅对DRAINAGE生效,0/旧空值为污水、1为雨水,非排水忽略;缺径显示默认DN160燃气/DN400供水/DN800排水,visual-default不改源径;异步模式切换、模型失败和元数据替换回归通过。前端提交aa529db,后端提交7150d431;Geometry 23/23、Cockpit 489/489通过。当前运行后端实例尚未部署networkLevel字段,真实旧接口2729条排水均无该键,重启/部署后新等级数据即可显示雨水;4K FPS/浏览器404完整门槛按真实边界保留记录。