接龙商城UniApp小程序源码

拼团接龙商城系统 - 项目功能详细介绍
一、项目概述
这是一个基于 FastAdmin + ThinkPHP + UniApp 开发的拼团接龙电商平台,包含完整的后台管理系统和微信小程序/移动端应用。系统采用前后端分离架构,支持社区团购、拼单接龙等社交电商模式。
二、技术架构
后端技术栈
-
核心框架: ThinkPHP 5.x
-
基础框架: FastAdmin 1.5.0(基于ThinkPHP+Bootstrap的后台开发框架)
-
数据库: MySQL 5.7(utf8mb4编码)
-
权限系统: 基于Auth验证的RBAC权限管理
-
插件系统: 支持在线安装、卸载、升级插件
前端技术栈
-
移动端: UniApp(支持微信小程序、H5等多端部署)
-
UI框架: ColorUI组件库
-
网络请求: luch-request封装
-
后台界面: AdminLTE + Bootstrap + RequireJS + Less
三、核心业务功能
1. 用户系统
-
会员注册登录: 支持手机号验证码登录、微信授权登录
-
第三方登录: 集成微信、QQ、微博等第三方账号绑定
-
个人中心: 用户信息管理、头像上传、个人资料维护
-
会员权限: 分级会员体系,支持会员组管理
2. 店铺/接龙管理
-
创建接龙: 用户可发布新的拼团接龙活动
-
店铺信息: 设置店铺名称、封面图、图集、介绍
-
接龙配置:
-
开启/关闭线上支付(微信支付、支付宝)
-
开启/关闭配送服务(自取或送货)
-
设置接龙时间限制(开始时间和结束时间)
-
设置自助取件地址
-
-
状态管理: 上架、下架、待发布、已删除四种状态
-
我的发布: 查看和管理自己发布的所有接龙
3. 商品管理
-
商品分类: 多级分类体系,支持分类显示控制
-
商品添加: 商品名称、主图、介绍、单位、价格、库存
-
商品编辑: 修改商品信息、上下架状态
-
商品删除: 软删除机制
-
库存管理: 实时库存跟踪,售罄自动标记
-
商品排序: 支持自定义排序权重
4. 订单系统
-
订单创建: 用户选择商品提交订单
-
订单状态流转:
-
待付款 → 已付款待发货 → 已发货待收货 → 已确认收货
-
支持订单取消和退款
-
-
支付方式: 微信支付、支付宝支付、线下支付
-
配送方式: 自取或送货上门
-
订单详情: 记录每个商品的购买数量和金额
-
订单备注: 用户可添加订单备注信息
-
推荐人机制: 支持p_id推荐人ID追踪
-
订单记录: 完整的订单操作日志
5. 关注系统
-
关注接龙: 用户可以关注感兴趣的店铺/接龙
-
我的关注: 查看关注的接龙列表
-
取消关注: 随时取消不再关注的接龙
-
关注动态: 在首页展示关注接龙的更新
6. 内容管理
-
文章发布: 管理员可发布平台公告、活动说明等文章
-
文章列表: 前端展示文章列表
-
文章详情: 富文本内容展示
-
轮播通知: 首页顶部滚动显示重要通知
7. 提现系统
-
提现申请: 用户可申请提现到银行卡
-
提现信息: 收款人姓名、开户行、银行账号
-
审核流程: 待审核 → 已打款 / 已驳回
-
提现记录: 查看历史提现记录
-
余额管理: 用户收益统计
8. 分享功能
-
微信分享: 小程序内一键分享接龙活动
-
H5分享: H5页面分享支持
-
分享卡片: 自定义分享标题和封面图
四、后台管理功能
1. 控制台(Dashboard)
-
数据统计概览
-
快速入口导航
2. 接龙商城管理模块(obo)
-
接龙列表(Shop):
-
查看所有接龙活动
-
添加、编辑、删除接龙
-
回收站功能(软删除恢复)
-
批量操作
-
-
商品管理(Commodity):
-
商品列表查看
-
商品导入导出
-
批量上下架
-
-
商品分类(Commodityclass):
-
分类增删改查
-
分类显示控制
-
-
订单管理(Order):
-
订单列表查询
-
订单状态修改
-
订单详情查看
-
-
订单详情(Orderdetails):
-
订单商品明细
-
商品数量统计
-
-
订单记录(Orderlog):
-
订单操作日志
-
支付记录追踪
-
-
关注列表(Myfollow):
- 用户关注数据查看
-
发布列表(Myrelease):
- 用户发布记录管理
-
文章管理(Article):
-
平台文章发布
-
文章内容编辑
-
-
提现管理(Cashlog):
-
提现申请审核
-
打款确认
-
驳回处理
-
3. 系统管理
-
管理员管理: 多管理员账号,支持角色分配
-
权限分组: 无限级权限继承,细粒度权限控制
-
菜单规则: 自定义后台菜单结构
-
管理员日志: 完整操作日志记录
4. 会员管理
-
会员列表: 查看所有注册用户
-
会员分组: 会员等级管理
-
会员规则: 会员权限配置
5. 通用功能
-
分类管理: 全局分类体系
-
附件管理: 文件上传管理,支持本地存储和云存储
-
系统配置: 全局参数配置
-
个人资料: 管理员个人信息维护
五、插件扩展功能
系统集成了多个FastAdmin官方插件:
1. 支付插件(Epay)
-
微信支付集成
-
支付宝支付集成
-
PC端扫码支付支持
-
微信JSAPI支付(小程序支付)
2. 微信插件(Wechat)
-
微信公众号对接
-
自动回复管理
-
自定义菜单管理
-
微信素材管理
-
微信用户信息同步
3. 第三方登录(Third)
-
QQ登录
-
微信登录
-
微博登录
-
账号绑定解绑
4. 云存储插件
-
七牛云(Qiniu): 对象存储
-
阿里云OSS(Alioss): 对象存储
-
腾讯云COS(Cos): 对象存储
-
支持分片上传、图片压缩
5. 短信插件
-
华为云短信(Hwsms)
-
腾讯云短信(Qcloudsms)
-
短信宝(Smsbao)
-
验证码发送
6. 其他工具插件
-
富文本编辑器(Summernote): 文章编辑
-
二维码生成(Qrcode): 二维码生成
-
条形码生成(Barcode): 条形码生成
-
地址选择器(Address): 省市区三级联动
-
登录背景(Loginbg/Loginbgindex): 自定义登录页
-
登录视频(Loginvideo): 视频背景登录页
六、安全特性
1. 内容安全
-
图片审核: 接入微信内容安全API(imgSecCheck)
-
文本审核: 接入微信内容安全API(msgSecCheck)
-
敏感词过滤
-
违规内容拦截
2. 接口安全
-
Token认证机制
-
JWT令牌验证
-
接口签名验证
-
IP白名单检测
-
CORS跨域控制
3. 数据安全
-
SQL防注入
-
XSS攻击防护
-
CSRF令牌保护
-
密码加盐哈希存储
-
Session安全管理
4. 访问控制
-
Auth权限验证
-
路由权限检查
-
接口登录态校验
-
失败重试限制
七、业务流程
典型使用流程
发布者流程:
-
用户注册/登录
-
创建接龙活动(上传图片、填写介绍、设置支付方式)
-
添加商品(选择分类、设置价格库存)
-
发布接龙(上架)
-
管理订单(查看订单、确认发货)
-
提现收益
参与者流程:
-
浏览首页推荐接龙
-
查看接龙详情和商品
-
选择商品加入购物车
-
填写收货信息
-
提交订单并支付
-
等待收货或自取
-
确认收货
社交互动:
-
关注感兴趣的店铺
-
分享接龙给好友
-
接收关注店铺的更新
八、数据模型
核心数据表
-
fa_obo_shop - 店铺/接龙表
-
存储接龙活动基本信息
-
关联发布者用户ID
-
包含支付、配送、时间等配置
-
-
fa_obo_commodity - 商品表
-
商品详细信息
-
关联店铺和分类
-
库存和状态管理
-
-
fa_obo_commodityclass - 商品分类表
-
多级分类结构
-
分类显示控制
-
-
fa_obo_order - 订单表
-
订单主信息
-
收货人信息
-
支付和物流状态
-
-
fa_obo_orderdetails - 订单详情表
-
订单商品明细
-
商品数量和金额
-
-
fa_obo_order_log - 订单日志表
-
订单操作记录
-
支付状态变更
-
-
fa_obo_myfollow - 关注关系表
- 用户与店铺的关联
-
fa_obo_myrelease - 发布关系表
- 用户发布的接龙记录
-
fa_obo_article - 文章表
- 平台公告和内容
-
fa_obo_cashlog - 提现记录表
- 提现申请和审核状态
九、特色功能
1. 社交电商模式
-
基于微信生态的裂变传播
-
关注机制增强用户粘性
-
分享奖励潜在可能
2. 灵活的业务配置
-
可选择开启/关闭线上支付
-
支持自取和配送两种方式
-
可设置接龙时间窗口
3. 完善的订单管理
-
全流程订单状态追踪
-
订单操作日志记录
-
退款退货支持
4. 多端适配
-
微信小程序原生体验
-
H5页面广泛兼容
-
一套代码多端运行
5. 插件化架构
-
功能模块可插拔
-
易于扩展新功能
-
在线安装升级
6. 内容安全保障
-
自动化内容审核
-
降低运营风险
-
符合监管要求
十、应用场景
本系统适用于以下场景:
-
社区团购: 小区团长发起生鲜、日用品拼团
-
办公室拼单: 同事间拼单订购午餐、下午茶
-
农产品直销: 农户直接发起农产品接龙销售
-
校园代购: 学生群体内的商品代购拼单
-
兴趣社群: 特定兴趣群体的商品团购
-
微商转型: 传统微商升级为规范化电商平台
十一、部署环境要求
-
服务器: Linux/Windows
-
Web服务器: Nginx/Apache
-
PHP版本: PHP 7.0+
-
数据库: MySQL 5.6+
-
微信小程序: 需要微信公众平台账号
-
域名备案: 中国大陆地区需要ICP备案
-
HTTPS: 微信小程序要求必须使用HTTPS
主标题方案:
FastAdmin拼团接龙商城源码 - ThinkPHP社区团购小程序系统 | 支持微信支付+内容安全审核
备选标题方案:
-
UniApp拼单接龙小程序源码 - FastAdmin+ThinkPHP社交电商系统 | 多端部署+插件化架构
-
社区团购接龙平台源码 - PHP微信小程序商城系统 | 订单管理+提现功能+第三方登录
-
FastAdmin拼团商城完整源码 - ThinkPHP5+UniApp开发 | 微信内容审核+云存储+短信验证
-
社交电商拼单系统源码 - 支持小程序 | FastAdmin后台+商品管理+订单追踪
-
PHP社区团购源码下载 - FastAdmin接龙商城系统 | 微信支付+关注机制+分销推荐
SEO关键词建议:
核心关键词:拼团接龙源码、社区团购系统、微信小程序商城、FastAdmin源码、ThinkPHP电商
长尾关键词:拼单小程序源码、社交电商平台、团购接龙系统、PHP商城源码、UniApp多端开发、微信内容安全审核
标题优化要点:
-
突出技术栈(FastAdmin + ThinkPHP + UniApp)
-
强调核心功能(拼团、接龙、社区团购)
-
包含支付方式(微信)
-
体现安全特性(内容审核)
-
说明部署方式(小程序端)
-
标注开源属性(源码、系统)


更多推荐
所有评论(0)