一、小程序预约(司机端)
面向外部货车司机、供应商或内部转运司机,通过微信小程序完成入场前的预约申请。
子功能 详细说明
实名认证 首次使用需手机号一键登录 + 身份证/驾驶证OCR识别,绑定车牌号。
预约表单 填写:物资名称(如钢材、沙石、废纸)、规格、预估重量、供货/收货单位、计划入场时间段(精确到30分钟)。
排队状态查询 实时显示当前预约队列序号、预计等待时间,支持地图导航至厂区。
预约码生成 审核通过后生成动态二维码(含预约单号、车牌、物资),用于道闸与地磅识别。
预约修改/取消 允许在未审核或入场前1小时修改预约信息或取消,避免占位。
历史记录 查看已完成及被驳回的预约记录,支持再次发起相同预约。
二、手机端审核(管理员端)
管理员通过专属微信小程序(或嵌入企业微信)对司机提交的预约进行远程审核,支持移动办公。
子功能 详细说明
待审列表 按申请时间倒序展示所有未处理的预约,显示车牌号、物资、预估重量、计划时间。
快速核验 点击预约单,查看司机证件、历史违规记录(如有)、黑名单标记。
审核操作 ① 通过:自动分配入场排队序号,发送微信模板消息通知司机;
② 驳回:填写驳回原因(如物资不符、重量超限),司机可修改后重提;
③ 待定:标记为暂缓,需补充资料。
统计看板 当日审核总数、通过率、预约高峰时段图表、待入场车辆数。
黑白名单管理 一键将违规车辆加入黑名单(禁止再次预约)或移除。
多厂区支持 若企业有多个地磅点,可切换厂区分别审核预约。
三、全自动过磅(无人值守称重)
车辆到达现场后,通过车牌识别、道闸联动、红外防作弊、视频抓拍等技术,实现自动称重、数据上传。
子功能 详细说明
车牌识别 入口高清摄像头抓拍车牌,与预约审核通过的车辆库比对,比对成功则道闸自动抬杆。
红绿灯指引 红绿灯+语音播报引导车辆上磅(红灯禁止上秤,绿灯允许)。
红外防作弊 地磅四周部署红外对射,检测车轮是否完全在磅板上;若压边或半上磅,系统暂停称重并报警。
自动称重 车辆停稳后,仪表数据稳定,系统自动记录毛重/皮重,并抓拍4张照片(车头、车尾、驾驶室、车厢)。
任务绑定 首次上磅为“毛重”流程,系统自动关联预约单号;卸货后第二次上磅为“皮重”流程,自动计算净重。
异常干预 管理人员可通过远程控制台(PC/手机)手动抬杆、重置称重、查看实时视频。
数据推送 称重完成后,实时生成电子磅单(含毛重、皮重、净重、时间、照片),自动推送到司机小程序和管理后台。
防重复过磅 同一车辆同一预约单号只允许一次毛重+一次皮重,完成后自动锁定,防止重复计费。
语音引导 整个过程由AI语音提示:“请上磅”、“请停稳”、“称重完成,请下磅”。
1. 小程序端(uniapp + Vue)
采用 uni-app 框架结合 Vue 2/3 生态,可实现一套代码编译发布到微信、支付宝、百度等多平台小程序。uni-app 提供了丰富的组件库与跨端 API,对预约表单、排队查询、二维码展示等业务场景支持良好;搭配 Vuex/Pinia 进行状态管理,轻松应对司机端复杂的预约状态流转。相比原生小程序开发,uni-app 能节省约 40% 的代码量,且与 H5、App 等复用逻辑,是快速交付的最佳选择。
2. App 端(AndroidX + Kotlin)
管理员审核 App 选用原生 Android 技术栈:AndroidX 作为官方支持库集合,保证了组件的前向兼容性与生命周期安全;Kotlin 语言凭借空安全、协程、扩展函数等特性,可显著降低审核列表异步加载、多厂区切换、相机 OCR 识别等功能的崩溃率。配合 MVVM 架构 + Room 数据库,即使信号弱时也能缓存待审单据,实现真正的移动化远程审核。原生开发能带来最流畅的滑动和最快的人脸/证件识别响应。
3. 全自动过磅系统(WinForm + DevExpress)
本地磅房工控机采用 .NET WinForm 结合 DevExpress 控件套件,可快速构建工业级桌面应用。DevExpress 的仪表盘、图表、网格控件能实时展示地磅状态、红外传感器数据、车辆抓拍缩略图;其强大的皮肤和布局持久化能力,适合需要 7×24 小时无人值守的恶劣环境。WinForm 直接调用串口通讯读取地磅仪表数据,配合硬件 SDK 控制道闸、红绿灯、摄像头,延迟低于 30 毫秒。相比 WPF 或 Web 方案,WinForm+DevExpress 在工控领域拥有更低的学习成本和更高的稳定性,且可无缝集成 SQLite 本地数据库,保证断网时称重数据不丢失。
综上,该技术选型覆盖了司机端(跨平台小程序)、管理端(原生安卓)、控制端(稳定工控桌面),三者通过 HTTPS + WebSocket 与云端业务中台通信,可实现预约-审核-过磅全链路闭环,满足零垫资、高可靠、易维护的业务目标。文本长度已经超过 80 个字符,请您放心使用。