程序介绍
1. 系统定位
面向汽车洗美行业的 多门店会员服务平台。车主在小程序内完成「找门店 → 买次卡/下单 → 预约到店 → 出示核销码」的完整闭环;商家通过后台管理门店、商品、营销与核销;平台方通过分销体系裂变获客。
2. 技术架构
| 用户端 | uni-app (Vue 2) | 一套代码编译 微信小程序 与 H5,产物在 uniapp/dist/build/ |
| 服务端 | ThinkPHP 8(多应用) | api(小程序/H5 接口)· admin(管理后台)· index(默认应用) |
| 数据库 | MySQL 5.7/8.0(utf8mb4) | 47 张表,前缀 cw_,演示数据随 carwash.sql 分发 |
| 支付 | 微信支付 JSAPI | 统一下单 → uni.requestPayment 拉起支付 → 异步回调发货;支持余额支付与 0 元单 |
carwash/
├── app/
│ ├── api/ # 小程序接口(39 页面全部通过 /api/* 交互)
│ ├── admin/ # 管理后台(38 个功能页 + 登录)
│ └── common/ # 模型与业务服务层(OrderService / WxService / BalanceService…)
├── public/ # Web 入口(站点根目录必须指向这里)
├── uniapp/ # 前端工程(npm run build:mp-weixin / build:h5)
├── carwash.sql # 全量建库脚本(结构 + 演示数据)
└── route/ config/ # 路由与框架配置
3. 用户端功能(39 个页面)
- 首页:轮播图、金刚区导航、公告、热门服务、推荐次卡、限时领券、会员资产条(余额/积分/优惠券/次卡)
- 门店:门店列表 / 门店详情 / 商家入驻申请
- 服务与次卡:服务分类浏览、服务详情、次卡套餐列表/详情、确认下单(选门店、车辆、优惠券、积分抵扣)
- 我的次卡:已购次卡列表、核销码二维码展示
- 预约:预约服务创建、我的预约管理(取消)
- 订单:订单列表(多状态 Tab)、订单详情、微信支付、取消、确认收货、申请退款
- 优惠券:领券中心、我的优惠券
- 积分商城:积分商品兑换、兑换详情(收货地址)、积分明细、每日签到
- 车品商城:商品分类/列表/详情、购物车(编辑/删除/结算)、立即购买
- 会员中心:我的(资产卡)、个人资料、我的车辆、收货地址、余额充值与明细、分销中心/团队/提现/佣金、邀请好友、意见反馈、扫码核销(商家角色)
- 登录:微信一键登录(运营环境登录方式),支持邀请码绑定
4. 管理后台功能(38 个功能页)
| 常规管理 | 数据概览、轮播图、导航菜单、公告、文章、系统配置、操作日志 |
| 门店管理 | 门店列表、入驻审核、门店员工、门店结算 |
| 会员管理 | 会员列表、会员等级、余额明细、积分明细、意见反馈 |
| 服务管理 | 服务分类、服务项目、次卡套餐、会员次卡、预约管理、核销台、核销记录 |
| 营销管理 | 优惠券、领券记录、充值套餐、积分商品、兑换订单 |
| 商城管理 | 商品分类、商品列表、订单管理 |
| 分销管理 | 分销等级、分销商、分销订单、佣金明细、提现审核 |
| 系统管理 | 管理员、角色权限、个人资料 |
演示
后端演示:https://1.demo.rlxx.vip/admin
前端查看所有图片:https://1.demo.rlxx.vip/tupian
图片












觉得内容不错?我要
多门店会员服务这个思路很实用,从小程序端到后台管理的完整闭环设计得很清晰,全开源对想学习或二次开发的人很有帮助。