CASE 02 · 制造业物流 · ERP 深度集成
车辆排队与发运系统
面向某知名矿泉水集团多工厂场景的物流智能排队系统。 以「发运任务」为核心串起司机、保安、品控、仓管、装卸工五类角色, 与金蝶 K3 Cloud ERP 深度双向集成,实现从预约进场到签收送达的全流程线上化。
5类角色移动协同
48+移动端页面
12种任务状态机
5.9W+行后端代码
Background
项目背景
多工厂大型食品饮料集团每天都有大量货车进出厂区,传统模式下面临一系列痛点: 厂区拥堵、排队无序;纸面单据与电话协同低效;金蝶 ERP 与现场作业脱节; 过程不可追溯;司机、保安、品控、仓管多方角色难以协同。 本系统将发运全流程搬到线上,规范司机拉货全流程,提升工厂调度与装卸效率。
Workflow
核心业务流程
司机注册认证司机端提交资料,工厂超管在线审核,建立可信司机档案
金蝶同步拉货单对接金蝶平台自动同步拉货订单,作为排队与调度依据
在线预约排队司机在线预约,系统按规则排序,避免现场拥堵
工厂检查车厢工作人员到场核查车厢状况,记录检查结果
在线调度分配调度人员基于实时状态分配月台与装卸资源
大屏引导装卸司机依据工厂大屏指引前往对应区域完成装卸
核验后离场签退核验通过后离场,形成任务闭环
全程轨迹跟踪配送过程自动跟踪行驶轨迹,支持回放与审计
Architecture
三端系统架构
移动端 · 司机端小程序
29 个页面的司机全流程工作台
覆盖司机从注册到完成配送的完整作业链路。
- 注册认证、身份证上传、车辆绑定
- 任务列表 / 进行中双视图,状态实时更新
- 等待检查 → 排队 → 驶入装货区 → 装卸拍照
- 离场码、完成配送、消息通知
移动端 · 员工端小程序
19 个页面的现场作业端
服务保安、品控、仓管等工厂现场角色。
- 排队车辆与待检车辆列表
- 开始检查 / 品控检查,弹窗记录结果
- 签到码、签退离场、在岗情况管理
- 仓库管理、工厂选择
Web · 管理后台
35 个控制器模块的运营中枢
RBAC 权限体系下的统一管理平台。
- 主数据与业务规则配置
- 金蝶同步管理、任务监控、司机 / 车辆 / 黑名单管理
- 统计报表与热力图、异步导出
- 货车轨迹回放
集成 · 金蝶 K3 Cloud
ERP 深度双向集成(核心亮点)
不是简单的单据拉取,而是与 ERP 流程互锁的双向集成。
- 发货通知单自动拉取与锁定,防止超发
- 拉货结果回写金蝶,单据状态实时同步
- 队列异步处理 + 同步日志 + 失败排查机制
- ERP 与现场作业一体化,告别二次录入
Highlights
工程亮点
🔀
统一任务状态机统一 JobService 管理 9 个正常 + 3 个异常状态,任何端不可直接改状态,杜绝流程旁路
🔒
严谨的业务规则同司机同工厂仅允许一个进行中任务,Redis 防重锁 + 金蝶侧单据锁定双保险防超发
🔐
双 JWT 身份体系司机 / 员工独立身份组件互不串权,API 版本化(driverApi / staffApi)清晰演进
📡
WebSocket 实时调度工厂端长连接实时通信,配合现场大屏低延迟引导调度
🚛
货车轨迹双通道高德地图 + 中交兴路货车定位平台,轨迹自动跟踪与回放
🧾
全流程审计日志进厂核验、车厢检查、调度、装卸到离场全节点留痕,支持追溯与复盘
Tech Stack
技术栈
后端 Backend
移动端 Mobile
集成 Integrations
工程 Engineering
Screenshots
界面实录
以下均为生产环境真实界面截图 · 点击查看完整大图
司机端小程序
11 SCREENS










员工端小程序
9 SCREENS







