1.8 KiB
1.8 KiB
ADDED Requirements
Requirement: Admin Device Realtime Signal Summary
The admin asset information view SHALL use backend-provided signal summary fields for device assets and MUST NOT continue using raw signal metrics as primary displayed signal content.
Scenario: Show backend signal summary on device asset page
- GIVEN 用户正在查看后台“资产信息”中的设备资产详情
- AND
device_realtime返回了signal_quality - WHEN 设备实时信息区块完成渲染
- THEN 页面 MUST 显示
signal_quality - AND 页面 MUST 在
signal_bad_reason有值时显示该字段 - AND 页面 MUST 在
signal_bad_reason为空时显示稳定占位内容
Scenario: Raw signal metrics are no longer shown in admin device realtime section
- GIVEN 用户正在查看后台“资产信息”中的设备实时信息
- WHEN 页面渲染设备信号相关内容
- THEN 页面 MUST NOT 显示
信号强度(RSSI)、接收功率(RSRP)、接收质量(RSRQ)、信噪比(SINR)这些原始信号指标标签 - AND 页面 MUST NOT 继续展示前端推导的旧“信号强度”字段
Requirement: Admin Device Realtime Contract Compatibility
The admin asset information integration SHALL preserve additive signal summary fields in device realtime responses without changing non-signal realtime field behavior.
Scenario: Accept additive signal summary fields from realtime API
- GIVEN
GET /api/admin/assets/:identifier/realtime-status或POST /api/admin/assets/:identifier/refresh返回设备资产实时数据 - WHEN 前端解析
data.device_realtime - THEN 前端类型契约 MUST 支持
signal_quality - AND 前端类型契约 MUST 支持
signal_bad_reason - AND 其他非信号实时字段 MUST 保持原有展示行为