让我分析项目结构来介绍功能:
## 推三返一商城系统功能介绍
### 项目概述
基于微信小程序 + PC管理后台 + MySQL数据库的"推三返一"商城系统,核心是**用户购买返现商品后,邀3名新用户同商品有效下单即全额自动返现,支持提现申请与后台人工审核**。
---
### 一、微信小程序端功能
#### 用户模块
- 微信一键登录
- 个人信息管理
- 邀请关系追踪
- 返现金额统计
#### 商品模块
- 商品列表浏览(支持搜索、筛选)
- 商品详情展示(富文本详情、价格、库存、销量)
- 返现商品标识
- 购物车功能
#### 订单模块
- 下单购买
- 订单支付
- 订单列表(全部/待付款/待发货/待收货/已完成)
- 订单详情查看
- 物流信息追踪
#### 邀请返现模块
- 生成专属邀请链接/海报
- 邀请进度追踪(已邀请X人,还需X人)
- 返现状态查询
- 自动返现到账
#### 提现模块
- 提现申请(上传收款码)
- 提现记录查询
- 提现状态追踪
---
### 二、PC管理后台功能
#### 管理员登录
- 管理员账号密码登录
- 权限验证
#### 仪表盘
- 数据统计(用户数、订单数、销售额、待审核提现)
- 图表展示
#### 用户管理
- 用户列表查看
- 用户信息编辑
- 用户状态管理(启用/禁用)
- 邀请关系查询
#### 商品管理
- 商品列表(分页、搜索、筛选)
- 新增商品(名称、价格、原价、图片、描述、**富文本详情**、返现规则、库存、状态)
- 编辑商品
- 删除商品
- 上下架操作
- 返现商品配置
#### 订单管理
- 订单列表查看
- 订单详情查看
- 订单状态管理(待发货/已发货/已完成/已退款)
- 发货(录入物流单号)
- 退款处理
#### 提现管理
- 提现申请列表
- 审核提现(通过/驳回)
- 查看收款码
- 打款状态管理
- 提现记录查询
#### 系统设置
- 系统参数配置
- 轮播图管理(上传、删除、排序)
---
### 三、后端API功能
#### 用户接口
- 微信登录
- 用户信息查询/更新
- 用户列表
#### 商品接口
- 商品列表(分页、搜索)
- 商品详情
- 商品新增/更新/删除
- 商品上下架
#### 订单接口
- 订单创建
- 订单列表/详情
- 订单状态更新
- 发货处理
- 退款处理
#### 邀请接口
- 生成邀请链接
- 验证邀请关系
- 邀请列表查询
- 返现自动处理(定时任务)
#### 提现接口
- 提现申请提交
- 提现列表/详情
- 提现审核
#### 系统接口
- 轮播图管理
- 系统配置管理
- 文件上传
---
### 四、自动返现机制
1. 用户购买返现商品 → 生成专属邀请链接
2. 被邀请用户通过链接购买同商品 → 系统验证邀请关系
3. 邀请人数达到3人 → 系统自动返现到用户账户
4. 用户可申请提现 → 管理员审核 → 完成打款
---
### 五、技术栈
| 模块 | 技术栈 |
| 数据库 | MySQL |
| 富文本编辑器 | wangEditor |
---
### 六、数据库核心表
- `user` - 用户表
- `product` - 商品表
- `order` - 订单表
- `invitation` - 邀请关系表
- `withdraw` - 提现表
- `address` - 地址表
- `banner` - 轮播图表
- `system_config` - 系统配置表


定制看需求,一般几小时内完成,也不贵。