从条码到二维码:我司手机代替扫码枪小程序在医药冷链中的技术落地谈

从条码到二维码:我司手机代替扫码 gun 小程序在医药冷链中的技术落地谈
做医药冷链信息化这几年,我最怕去客户的冷库做现场支持。不是因为冷,是因为早些年那种专用扫码枪实在太折腾人。2019年我们给浙江一家医物品流园做WMS对接,他们库房温度常年控制在2-8℃,保管员手里掂着个Zebra MC3200,屏幕蒙着层薄霜,扫条码得先拿袖口擦两下。条码打印在纸箱当面,一旦受潮褪色,枪就“滴”一声报错,得手工录入,一票货能卡半小时。那时候我就想,满世界都在说移动互联网,咋就不能用手机扫?
后来药监追溯体系升级,从传统的一维条码往二维码迁。这方向是对的,二维码能塞进批号、效期、温控阈值甚至单证链接,GS1的DataMatrix在生物制剂上早用开了,中国物品编码中心那套UDI试点也明确往二维靠。可冷链场景里,手机替代扫码枪不是装个微信扫码组件就完事。冷库内外温差大,手机镜头进库十分钟就结露,普通自动对焦直接罢工;纸箱冷凝水让二维码边缘晕开;更别提金属货架反光干扰。客户的信息总监私下吐槽:“你们搞软件的没在零下二十度呆过,不知道手冻僵了点不准屏幕。”
这个吐槽我们听进去了。2020年冬天,赶上突发公卫事件,退烧药流通爆仓,某华东医药流通客户临时工翻倍,扫码枪周转不过来。我们被迫赶鸭子上架,用微信小程序调起手机相机做应急。第一版很惨,苹果手机在急冻库里直接耗电跳水,安卓机扫码率不到四成。但倒逼出一条路:既然硬件环境改不了,就在图像算法上死磕。
我司那个“冷库扫码”小程序就是从那时立项。核心不是界面,是底层图像管线。我们弃用系统自带扫码API,自己写了一套基于OpenCV移植的多帧融合识别。原理不玄乎——连续抓三到五帧,做局部对比度拉伸和反光抑制,哪怕二维码被霜遮了小半,也能把定位角找回。同时调用闪光灯常亮补光,解决低温昏暗。还做了离线队列:冷库深处没信号,扫码记录暂存本地SQLite,出库连上WiFi自动同步ERP,时间戳和GPS位置一并带上,满足《药品经营质量管理规范》冷链附录里“全程可追溯”的死规定,审计时直接导出日志,比扫码枪的封闭系统还干净。
落地过程有血有肉。2021年3月,山东一家做疫苗储运的公司肯当小白鼠。他们原先用三十把工业扫码枪,月均报修五六把,每台年维护费近两千。我们给配了二十台回收的往代安卓机,贴个防雾膜,装小程序。头三天差错率反而升,因为老员工习惯性像握枪那样举太远。我们改了UI,加个取景框动态缩放引导,半天培训就扭过来。一个月后数据出来了:入库扫码校验从人均300箱/时提至450箱/时,差错率由千分之三掉到万分之五。最关键的是,设备成本近乎归零,IT部门年终总结写“降本增效”有了实锤。
在算法之外,机型适配也是坑。医药企业配发手机杂乱,有华为工业P系列,有苹果SE老款,甚至还有员工自用机。我们得在小程序里做分辨率动态适配,低端机降采样保帧率。有回在东北某医药物流中心,零下25℃环境,一台小米红米Note9扫出来满屏噪点,我们连夜加了个降噪开关,才稳住。这种细节,标准文档可不会写。还有一次,客户合规官非要我们证明扫码动作本身符合GSP“双人复核”精神,我们就在小程序里做了 cross-check 模式:同一二维码需两人在不同手机扫,后台比对待入库单,才放行。这功能后来成了标配。
这几年回头看,从条码到二维码,表面是信息载体的迭代,底下其实是作业终端的“去专业化”。扫码枪代表封闭工业时代,笨重但稳;手机 小程序代表消费级设备下沉到产业场景,靠算法和云补可靠性。我司这小程序如今跑在几千台终端上,从冷链仓到疾控配送车都有。但有次我在冷库看见新来的保管员,搓着手用自己手机哆嗦扫完一个二维码,听筒里传出那声轻脆的“嘀”,比当年枪声悦耳多了。
技术落地从来不是PPT上画闭环,是蹲在冷库门口哈着白气调参数。医药冷链容不得半点虚的,我们这土办法,算是趟出了一条路。往后我们看UHF RFID和二维码融合,但那是后话——至少眼下,手机屏上跳出的那个绿框,是真顶用。

微信号:18581869297
添加微信好友, 获取更多信息
复制微信号



常见问题相关资讯

复制成功
微信号: 18581869297
添加微信好友, 获取更多信息
我知道了