汽车整车销售与物流运输行业:主机厂或物流承运商将商品车从工厂发运至全国各地经销商,中间要经历发运、运输、签收、签章等多个流转环节。客户和经销商以往只能通过电话或邮件询问订单到哪了、什么时候到,信息不透明、查询成本高,运输途中的异常(板车调度、车辆损伤等)也难以及时反馈闭环。本项目为客户与经销商搭建了一套订单自助查询系统:订单状态实时同步,从待发运到签章全程可跟踪,异常在线反馈,合同、发票等单据线上管理,大幅减少了人工沟通成本,提升了物流交付过程的透明度。
点击空白处退出提示
汽车整车销售与物流运输行业:主机厂或物流承运商将商品车从工厂发运至全国各地经销商,中间要经历发运、运输、签收、签章等多个流转环节。客户和经销商以往只能通过电话或邮件询问订单到哪了、什么时候到,信息不透明、查询成本高,运输途中的异常(板车调度、车辆损伤等)也难以及时反馈闭环。本项目为客户与经销商搭建了一套订单自助查询系统:订单状态实时同步,从待发运到签章全程可跟踪,异常在线反馈,合同、发票等单据线上管理,大幅减少了人工沟通成本,提升了物流交付过程的透明度。
系统分客户端(微信小程序)与管理端(PC 后台)两部分。小程序端:①订单管理:按待发运/运输中/待签收/待签章/已完成五个节点状态分页签展示订单,支持 VIN 码、车型、颜色、调度单号、板车号等多维度模糊搜索与扫码查询,支持按品牌车型、时间区间、节点状态、经销商组合筛选与排序;②订单详情跟踪:查看单车物流轨迹与节点状态;③异常反馈:运输过程中发现车辆异常可在线提交反馈,并支持查询历史处理记录;④合同及发票管理:在线查看合同与开票情况;⑤个人中心:子账号管理、微信绑定/解绑、KD 装箱查询、隐私政策、关于我们等。PC 管理端负责订单数据维护、状态流转、经销商与账号权限管理、异常反馈处理及各类单据管理。
技术栈:后端 Spring Boot 2.7.10 + MyBatis + MySQL + Redis,认证采用 JWT(Redis 存储与管理 Token,实现登录态续期与多端登录控制);客户端为微信小程序原生开发,PC 管理端为 Vue + Element UI。我主要负责小程序端页面开发与后端核心接口的设计实现。实现亮点与难点:①订单查询条件复杂(多状态、多字段、组合筛选),通过 MyBatis 动态 SQL 与索引优化保证大数据量下的查询性能,热点查询结果入 Redis 缓存降低数据库压力;②JWT 无状态认证结合 Redis 黑名单/续期机制,兼顾小程序与 PC 端两种会话场景;③对接微信开放能力(登录、绑定/解绑),并处理子账号多经销商数据权限隔离,确保客户只能看到自己授权范围内的订单。






评论