洗衣筐 FRID 分拣大屏

筐内衣物跨学校混装检测 · 避免送错学校
{{ sseOk ? '实时通道已连接' : '实时通道断开,重连中…' }}
读写器 {{ onlineReaders }}/{{ readers.length }} 在线
{{ lastDataText }}
🔔 告警声音:{{ soundOn ? '开' : '关' }}
{{ clock }}
今日扫描筐数
{{ stats.baskets }}
封筐即计
今日衣物件数
{{ stats.items }}
匹配到学生 {{ stats.items }} / 未识别 {{ stats.unmatched }}
今日混筐告警
{{ stats.mixed_baskets }}
筐内出现 ≥2 所学校
服务状态
TCP 服务正常
读写器端口 9528 · 实时推送 SSE
学校分组统计今日
今日暂无数据
等待读写器上传筐扫描…
{{ s.school_name }} ⚠ {{ s.mixed_items }} 件涉混筐
件数 {{ s.items }} · 筐数 {{ s.baskets }}
{{ basket ? '当前扫描筐' : '等待扫描' }} 模式:{{ basket.mode === 'gpi' ? '红外触发' : (basket.mode === 'aa_inv' ? '盘存触发' : '静默超时') }}
等待读写器触发…
筐经过读写区(红外触发或读到标签)后自动开筐
最近筐记录{{ recent.length }} 筐
暂无封筐记录
{{ r.batch_no }} ⚠ 混筐 正常
件 {{ r.matched_count }}/{{ r.tag_count }} 未识别 {{ r.unmatched_count }} {{ fmtTime(r.closed_at) }}
{{ schoolNames(r.schools) }}

⚠ 混筐告警 · 谨防送错 ⚠

{{ alert.seq ? '第 ' + alert.seq + ' 筐' : alert.batch_no }} · 共 {{ alert.tag_count }} 件衣物,检出 {{ schoolCount(alert) }} 所学校
{{ name }}
{{ cnt }} 件
姓名性别学校洗衣卡绑定设备
{{ st.student_name || '-' }} {{ st.sex || '-' }} {{ st.school_name || '-' }} {{ st.laundry_card || '-' }} {{ st.device_name || '-' }}
另有 {{ alert.unmatched_count }} 个未识别标签(不在 student.ring 中):{{ alert.unmatched_epcs.join('、') }}