车间储物柜触屏终端
储物柜终端 · 人脸识别存取管理
把刷脸存取、代取与清查集中到车间储物柜触屏终端,配合人脸采集、柜格绑定与后台规则管理,让每一次开柜都有记录可查。
一个运行在车间储物柜触屏终端上的存取管理系统,覆盖刷脸存取、代取、清查与人脸采集的日常操作,配套一套 web 管理后台维护柜格绑定与存取规则。
终端是运行在 Android 设备上的 H5 页面,通过原生桥接调用人脸识别、开锁与语音能力;管理后台是 Vue 2 与 Element UI 的单页应用。两端共用同一套人员与柜格接口。
刷脸存取与代取
存取以人脸识别为入口:终端先从服务端取回本机在册人员的人脸编号清单,交给原生人脸模块识别,识别结果回调后按人员编号请求开柜。服务端返回箱格与锁控地址的映射,终端逐个下发开锁指令,门锁开合状态再回传写入记录。
一键存取与一键代取共用同一条流程,区别在权限与记录类型:存取由使用人本人刷脸,代取由被指定的代取人刷脸;代取人与代取时间段在管理后台配置。首页同时保留历史记录与一键求助入口。
柜格、组与箱
储物柜按组 → 柜 → 箱三级组织,每个箱格对应一个锁控地址。清查页把整机展开成树:管理人员刷脸进入后,可以勾选任意箱格单独开启,也可以一键全部开启;开锁结果实时回传,并写入清查记录。
人脸采集按人员类型分别进行:选择类型、检索人员、调起原生采集;采集结果回写后,新人立即可以参与刷脸存取。
历史记录与统计
存取、代存取、清查与异常四类记录分栏查询,支持按区域、柜号、箱号与人员筛选;统计页用柱状、饼图与折线展示存取频次与分布,按今日、本周、本月与全年切换。
管理后台
后台把终端上的操作变成可配置的数据:为箱格绑定使用人与代取人、配置代取时间段,支持导入导出与解绑;黑名单按人员限制存取并显示剩余时长;取物时间段按每天或每周配置允许取物的窗口;规则设置覆盖柜门开启时间过长、长时间未关闭与二次取物间隔。
前后端一体交付
这个项目的终端 H5 与管理后台由我完成。工程重点是让刷脸、开柜与记录在终端与后台之间保持同一套语义:终端只负责识别与开锁,配置与记录在后台,两端共用人员与柜格编号。
本文依据终端与管理后台源码整理,仅展示通用功能与工程结构,已省略厂名、人员、箱格编号、内网地址与连接凭据。
本文数据来自生产实践,已隐去客户与内网信息。