蚂蚁通小程序产品系统

我要开发同款
夜尽天明2026年10月31日
8阅读

技术信息

语言技术
Java、小程序
系统类型
小程序轻应用
行业分类
企业服务

作品详情

行业场景

汽车整车销售与物流运输行业:主机厂或物流承运商将商品车从工厂发运至全国各地经销商,中间要经历发运、运输、签收、签章等多个流转环节。客户和经销商以往只能通过电话或邮件询问订单到哪了、什么时候到,信息不透明、查询成本高,运输途中的异常(板车调度、车辆损伤等)也难以及时反馈闭环。本项目为客户与经销商搭建了一套订单自助查询系统:订单状态实时同步,从待发运到签章全程可跟踪,异常在线反馈,合同、发票等单据线上管理,大幅减少了人工沟通成本,提升了物流交付过程的透明度。

功能介绍

系统分客户端(微信小程序)与管理端(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 端两种会话场景;③对接微信开放能力(登录、绑定/解绑),并处理子账号多经销商数据权限隔离,确保客户只能看到自己授权范围内的订单。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论