ConfigField配置字段

设置类页面(02/15/17/23–27/30–43)表单行。变体: view / edit / dirty / invalid / saving / saved / failed;五槽位 label/value/unit/help/error。

claude-design-proposed

结构

label + control + unit + help + error 五槽位;每行状态独立(view / edit / dirty / invalid / saving / saved / failed)。进入页面即快照 initial,dirty 时四类离开路径统一触发 DirtyGuard。

名称
已保存 10:20:01
用户自定义,仅存本系统;最长 50 字符,保存时查重(rec name 已确认 · L1 可看 L2 可改)
流量目标值
kg/h未保存
原值 150.000 · MassflowSetpoint(已确认)
配方比例
(0–1)无效
超出值域 0–1;整线合计须为 1(UI 显示 100%)· rec lineOccupyPercent
通讯超时
ms保存中…
保存需服务/设备确认后才置为已保存;期间锁定输入
机器单位
保存失败
设备拒绝:运行中不允许修改单位 · 草稿已保留
地址 IP/MAC
192.168.1.104 · 3C:8F:0A:12:9B:44 L3 可改
与系统序号唯一对应(rec ip/mac 已确认 · L2 可看 L3 可改);当前 L2 只读——权限灰与条件灰分开表达
超长标签压力测试:生产线启动前通讯回应延时校验阈值(毫秒)
ms
Long English help text stress: response-latency verification threshold applied per feeder during line start preflight; wraps without clipping.

校验层次:类型 → 范围 → 跨字段(如比例合计) → 权限;失败一律保留 draft(mock save* 合同)。视图态字段仍显示单位与来源,不与禁用混淆。