关联:后端执行票 —— map-snapshot 与 monitoring distribution 的 pointStatus 八桶契约。
源码已落地到 E:\pipe-ner-server 并提交 7fb7c2ccb62a78ef52c69eb399b0a6fc0264e112(已随合并提交60a0e9a775dfb40c6dcc381dee136e57771e9b2c推送至后端origin/master;整合远端ba0ce07后回归zksy-admin 429/429、zksy-system 2/2通过,远端哈希已核验)。用户随后明确授权后端测试、真实接口与浏览器验收:针对性75/75、cockpit全量429/429、真实GET探针45/45全部通过,浏览器确认全局八桶、饼图与多选筛选13→1→2,满足本票验收并收口。
后端提交定界18文件,其中两张共享监测分布文件保留并纳入已存在的无设备点位前置修复及回归;其余五个概览并行修改仍未提交、原样保留。未推送远端。
初始后端基线 740d896;准备补丁期间后端 HEAD 前进到 0a6b108,落地后只读检查 HEAD 为 894402a。这些是并行提交基线,不是本票提交。
本票增量补丁 相对准备时后端工作树,仅包含本票增量。源码已应用,不要重复应用。
文件清单与应用前版本指纹 用于区分本票变更与并行修改。
后端共享工作树有其他票的修改(尤其监测分布服务/测试和概览),未将混合工作树整体提交;本仓库保存本票增量补丁作为可审阅交付记录。
String[] pointStatus;CSV 与重复参数统一经共享查询解析器处理。状态集合去重并按固定顺序回显 CSV,不传回显 null。deviceStatus;分布原 pointStatus 六态字段保留兼容,未知时原字段仍为 null。git apply --check --whitespace=error 通过;应用时全部源版本指纹匹配,18 文件应用后逐文件内容一致;git diff --check 通过。在后端 pipe-network-service 的既有 Maven 环境运行针对性测试:
mvn -pl zksy-admin -am test '-Dtest=CockpitPointStatusContractTest,CockpitPointStatusSnapshotSerializationTest,CockpitMapSnapshotControllerTest,CockpitMonitoringDistributionControllerTest,BusinessCockpitDeviceFactResolverTest,BusinessCockpitMapSnapshotAdapterTest,BusinessCockpitMonitoringDistributionAdapterTest' -Dsurefire.failIfNoSpecifiedTests=false
再按现有项目门槛运行 cockpit 回归;不得把跳过用例或 Maven 没有执行测试的成功退出视为通过。
http://192.168.110.96:8301 的两端点分别读取不筛、ALARM,WARNING、重复参数、UNKNOWN、UNASSOCIATED、UNASSOCIATED,ALARM 及 BOGUS。核对:
授权前因项目规则跳过build/debug;用户随后明确选「后端测试、真实接口与浏览器验收」,已依授权完成上述验证。真实设备均未校验坐标,实际可上图仍为0;验收比较的是筛选后的业务对象集13→1→2,未冒充地图渲染数量变化。