MetricValue指标数值

页 01/20/28/30/44–48 核心。变体: good / stale / offline / invalid / editable / read-only(实现指南 §4);数值 tabular-nums,禁止清空旧值冒充正常。

claude-design-proposed
数据质量状态(deviceStore 单一事实源;断连值标 stale)
设定值
150.000kg/h
实时 · 10:21:35
实际值
148.615kg/h
数据过期 · 3 分钟前 (09:58:12)
净重
12.480kg
离线 · 显示最后一次读数
转速
——%
读数无效:超出量程 0–120%

过期/离线保留旧值并明确标注,绝不清空冒充正常(interaction-state-models §2);无效读数显示占位"——"+原因,不显示伪造数值。

读写性质(与权限、数据来源三者分开表达)
设定值
150.000kg/h
可编辑 · 修改需鉴权(白板 z4:26)
实际值
148.615kg/h
只读 · 通讯读取(rec actualPoint 已确认)
累计总量
12,384.20kg
可清零 · 需确认并留痕(rec countInTotal 已确认)

编辑/清零按钮命中区 ≥48px 且与数值分离,防误触;清零必经 ConfirmDialog 且生成区间历史+审计。

单位变化与长文本压力(验收:不裁切、不重叠)
比例
23.5%
单位由 kg/h 切换为 % 时布局不跳动(tabular-nums)
生产线累计总量(本班次自清零起)
1,234,567.890kg
长标签换行、千分位、宽数值均不裁切
Extremely-Long-English-Metric-Label-Stress-Test
0.125kg/h
英文长标签压力