洗衣统计大屏

📦 分拣大屏
{{ sseOk ? '实时通道已连接' : '实时通道断开,重连中…' }}
读写器 {{ onlineReaders }}/{{ readers.length }} 在线
{{ lastDataText }}
🔔 告警声音:{{ soundOn ? '开' : '关' }}
▶ 开始扫描
⏹ 停止扫描
🗑 数据清空
⏺ 手动扫描中 · 已读 {{ manualItems.length }}(出入库数据不受影响)
手动扫描结果 · {{ manualItems.length }} 个标签 · 数据清空后恢复今日统计
⚠ 指令已下发但数据通道无回执——实时通道可能中断,正在自动重连;若长时间无变化请刷新页面
⚪ 未读取 · 点「开始扫描」后接收标签(出入库数据正常显示)
{{ clock }}
芯片数{{ view.chips }} 无信息{{ view.no_info }} {{ view.school_count }}学校 {{ view.cabinet_count }}柜子
{{ r.cabinet }}{{ r.total }} 男{{ r.male }} 女{{ r.female }}
{{ manual.active ? '手动扫描中 · 标签进入读写区后此处实时汇总' : (manualResult ? '本次扫描未收到标签 · 点「数据清空」恢复今日统计' : '今日暂无数据 · 等待读写器上传筐扫描…') }}
有效人数{{ report.effective }} {{ report.stored === null ? '-' : report.stored }}入库 {{ report.not_out === null ? '-' : report.not_out.count }}个未出库 {{ report.in_cabinet === null ? '-' : report.in_cabinet.count }}个在柜子中
{{ i + 1 }}.{{ n }}
…等共 {{ report.not_out.count }} 人
—
{{ i + 1 }}.{{ n }}
…等共 {{ report.in_cabinet.count }} 人
—
出入库数据源(order 表)暂不可用,显示 "-"
{{ cabModal.school }} · {{ cabModal.cabinet }} 共 {{ cabModal.items.length }} 条
#姓名性别洗衣卡号EPC扫描时间
{{ i + 1 }} {{ it.student_name || '—' }} {{ it.sex || '—' }} {{ it.laundry_card || '—' }} {{ it.epc }} {{ it.create_time }}
{{ cabModal.loading ? '加载中…' : (cabModal.error || '该柜今日暂无扫描数据(可能尚未落库或数据在其他时段)') }}