项目概述
独立设计并开发的汽车4S店/维修厂售后服务管理系统,采用前后端分离架构,包含多个前端
应用,实现从客户预约、接车开单、维修施工、配件领料、结算交车的全流程数字化管理。
技术架构
后端:Spring Boot 2.7 + MyBatis Plus + JDK 17 + MySQL + Redis + WebSocket
前端:
- Flutter 移动端:技师施工APP,支持工单接收、检查拍照、维修进度上报、配件领料扫码
- Vue3 管理端:服务顾问工作台,包含接车开单、报价确认、工单跟踪、结算收银
- Vue3 看板端:门店大屏展示,实时显示工位状态、在修车辆、技师任务分配
- 微信小程序:客户端预约、进度查询、电子结算单签字确认
核心功能模块
工单管理:六阶段状态流转(待接车→检查中→待确认→维修中→已完成→已交车),支持服务项
目分配、技师派工、工时费自动计算
客户车辆:VIN码自动解析车型、保养记录查询、会员卡管理、历史工单追溯
配件管理:对接ERP库存系统、领料单/退料单自动生成、库存实时扣减、AI智能配件推荐
财务结算:多支付方式(现金/微信/会员卡/挂账)、优惠券核销、电子发票
多渠道通知:站内信 + WebSocket实时推送 + 企业微信应用消息 +
短信,支持按业务节点配置通知规则
数据权限:多租户隔离、门店级数据权限、角色权限精细控制
个人职责
全栈独立开发,负责需求分析、数据库设计、后端API开发、Flutter/Vue前端开发、Docker容
器化部署、Nginx反向代理配置、系统运维。
项目亮点
- 事件驱动架构实现业务解耦,通知规则可配置化
- WebSocket实现工单状态实时同步,多端数据一致
- 集成Gemini AI实现故障诊断辅助和配件智能推荐
- 完善的数据权限体系,支持连锁门店独立运营