收齐二维码,
还原完整采购包。
数据只来自本地扫码,不查询服务器。密钥仅在本页内存中使用。
当前浏览器缺少本演示所需的BarcodeDetector、WebCrypto或解压功能,请使用新版Chrome/Edge。文件接收端可在支持这些能力的浏览器中离线打开。
02
图像识别 {{imageCount}} 次扫码接收
{{stream?'正在识别本地画面,二维码会自动去重。':lastImage?'正在接收同机演示二维码图像。没有接收商品JSON或码内文字。':'可对准发送端循环二维码;也可选本地图片,图片不会上传。'}}
{{received}} / {{session.meta.n}} 帧{{percent}}%
{{i}}
待补帧:{{missing.slice(0,20).join('、')}}{{missing.length>20?'…':''}}
⌑等待第一个二维码
大包可乱序接收,未收齐前不显示或导入商品。
{{message}}
03
AES-GCM + SHA-256 校验通过完整采购包已还原
{{payload.categoryName}}{{payload.items.length}} 条商品
✓全部字段已还原
编码、规格、数量、单价、批次、日期和质检
编码、规格、数量、单价、批次、日期和质检
完整数据 SHA-256
{{session.meta.sha}}{{filtered.length}} 条匹配 · 第 {{page}} / {{pages}} 页
| 商品编码 / 名称 | 规格 | 采购量 | 单价 | 批次 / 质检 |
|---|---|---|---|---|
| {{r[1]}}{{r[0]}} | {{r[2]}} | {{r[4]/1000}} {{r[3]}} | ¥{{(r[5]/100).toFixed(2)}} | {{r[6]}}{{r[9]}} |
| 没有匹配商品 | ||||
{{page}} / {{pages}}
04
本机离线导入记录
IndexedDB只保存加密完整包与摘要,密钥不写入本地台账。重新打开需再次授权。
{{h.categoryName}} · {{h.count}} 条{{h.id.slice(0,8)}} · {{formatTime(h.at)}}
暂无导入记录
扫码与校验记录({{logs.length}})
{{l}}