随行车讯微信小程序产品系统Vibe Coding

我要开发同款
kfz186034572602026年08月20日
4阅读

技术信息

语言技术
JavaAndroidiOSObject-cSwift
系统类型
小程序轻应用
行业分类
汽车企业服务

作品详情

行业场景

随行车讯定位为车主一站式车辆信息服务平台,解决车主在日常用车过程中对车辆状态、保险、违章、出险记录等信息分散、查询渠道不统一的痛点。面向私家车主、二手车从业者及汽车后服务行业从业者,提供基于 VIN 码/车牌号的全方位车辆数据查询服务(出险记录、商业险、环保清单、调表检测、OBD 诊断等),同时整合年检计算、车辆估值、油价查询、道路救援等实用工具。平台通过微信生态触达用户,降低车主获取专业车辆信息的门槛,提升用车安全意识和决策效率。

功能介绍

本项目为「随行车讯」微信小程序,采用 Spring Boot + 微信小程序原生开发架构,核心功能模块包括:

1. 车辆数据查询:支持通过 VIN 码或车牌号查询全车信息、出险记录、商业险保单、环保清单、调表车检测、OBD 诊断数据、违章记录等;
2. 证件与估值:行驶证/驾驶证信息查询、AI 车辆估值、年检到期计算;
3. 新能源专项:新能源电池健康度查询与详情展示;
4. 生活工具:实时油价、常用电话/道路救援一键拨打;
5. 订单与支付:完整下单流程,支持微信 JSAPI 支付 + iOS 虚拟支付双通道,含支付回调与退款链路;
6. 积分金币体系:用户通过答题/任务赚取金币,金币可提现至微信零钱(商家转账到零钱 API),含转账结果回调扣币闭环;
7. 个人中心:我的车库管理、优惠券、积分明细、订单历史等。

后端基于 Spring Boot + MyBatis-Plus,集成微信支付 SDK(wechatpay-java)、WxJava 小程序 SDK,数据库 MySQL,部署于云服务器并通过网关对外暴露接口。

项目实现

1、负责项目整体实现;
2、技术架构: 前端微信小程序原生框架(44 个页面,自定义 TabBar);后端 Spring Boot + Spring Security + MyBatis-Plus + MapStruct + Druid;支付采用微信 JSAPI 支付(iOS)+ 微信虚拟支付(非 iOS)双通道 + 商家转账到零钱新版 API;部署为云服务器 + Nginx 网关反代到后端 10010 端口;数据库 MySQL。

实现亮点: 双支付通道按设备 OS 自动路由;金币提现完整闭环(发起转账 → 前端拉起微信收款确认页 → 用户确认 → 微信异步回调 → 后端扣币);回调链路统一验签解密机制(NotificationParser),兼容支付/退款/转账三类回调。

项目难点: 微信支付回调线程无登录上下文,需绕过 Security 权限校验更新订单;商家转账新版 API 返回 WAIT_USER_CONFIRM,需前端配合拉起确认页才能完成打款;多小程序 AppID 共用同一后端,code2Session 需按 appType 工厂路由。

示例图片

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

评论