南平市网站建设_网站建设公司_云服务器_seo优化
2026/1/8 17:31:25 网站建设 项目流程

基于Springboot2+Vue2+uniapp的单商家在线点餐外卖小程序 - 教程

在线点餐外卖小程序-单商家

演示视频

https://www.bilibili.com/video/BV1CB2LBvEdn/

角色

用户、商家

技术

后端:Spring Boot (Java)
数据库:MySQL
前端:UniApp (用于跨平台小程序开发)

核心功能

本系统是一个单商家在线点餐外卖小程序,旨在为用户提供便捷的商品浏览、在线点餐、订单支付、地址管理和商品评价等功能。同时,系统为商家/管理员提供了一套完整的后台管理功能,包括商品、订单、用户、广告和文章内容的管理,实现高效的线上运营。

功能介绍

用户

  1. 商品浏览与搜索:用户可以浏览商品分类,查看商品详情,并通过关键词搜索商品。
  2. 购物车管理:用户可以将商品加入购物车,修改商品数量,或清空购物车。
  3. 订单管理与支付:用户可以提交购物车商品生成订单,搞定在线支付,并实时查看订单状态(待付款、待发货、待收货、已完毕等)。
  4. 收货地址管理:用户可以添加、修改、删除收货地址,并设置默认地址,方便快速下单。
  5. 商品收藏:用户可以收藏感兴趣的商品,方便下次购买。
  6. 商品评价:用户可能对已达成的订单商品进行评分和文字评价。
  7. 个人信息管理:用户可能进行登录、注册、修改昵称和头像等操作。

商家

  1. 商品管理:管理商品的上架、下架、信息修改(名称、描述、价格、库存、图片、规格等)。
  2. 分类与标签管理:维护商品分类(sp_type)和商品标签(sp_tags),优化商品展示结构。
  3. 订单处理:查看所有用户订单,进行订单状态流转操作,如接单、发货/配送、确认结束或处理退款申请。
  4. 内容与广告管理:管理系统首页的轮播图/广告(sp_ad)以及用户协议、售后政策等文章内容(sp_article)。
  5. 用户管理:查看注册用户信息,并可对用户账号状态进行管理(如禁用)。
  6. 数据统计:查看商品的销售量、库存、浏览量等运营素材。

数据字典

[广告表] (sp_ad)

字段名类型备注
idint(0)主键ID
imgvarchar(255)广告图片
hrefvarchar(255)广告链接
tsortvarchar(255)排序
ctsvarchar(255)创建时间/时间戳
typevarchar(255)广告类型
msgvarchar(255)广告信息

[收货地址表] (sp_address)

字段名类型备注
idint(0)主键ID
anamevarchar(255)收货人姓名
ctsvarchar(255)创建时间/时间戳
is_defvarchar(255)是否默认 (0否, 1是)
phonevarchar(255)手机号
a_addvarchar(255)收货地址
uidint(0)用户ID

[文章内容表] (sp_article)

字段名类型备注
idint(0)主键ID
ctsvarchar(255)创建时间/时间戳
titlevarchar(255)文章标题
contextlongtext评价内容/文章内容

[购物车表] (sp_carts)

字段名类型备注
idint(0)主键ID
gidint(0)商品ID
uidint(0)用户ID
numint(0)数量
ctsvarchar(255)创建时间/时间戳
ginfovarchar(255)商品信息快照
gpricedouble商品单价
total_pricedouble总价

[收藏表] (sp_collect)

字段名类型备注
idint(0)主键ID
uidint(0)用户ID
gidint(0)商品ID
ctsvarchar(255)创建时间/时间戳

[评价表] (sp_evaluation)

字段名类型备注
idint(0)主键ID
oidint(0)订单ID
uidint(0)用户ID
evelint(0)评分/评价等级
contextvarchar(255)评价内容/文章内容
ctsvarchar(255)创建时间/时间戳
gidint(0)商品ID

[商品表] (sp_goods)

字段名类型备注
idint(0)主键ID
gnamevarchar(255)商品名称
gdesclongtext商品描述
tagstext商品标签
gtypeint(0)商品分类ID
salesint(0)销量
stockint(0)库存
gsizevarchar(255)商品规格
spec_pricetext规格价格JSON
showpricedouble(255展示价格
ctsvarchar(255)创建时间/时间戳
putaway_tsvarchar(255)上架时间
is_putawayvarchar(255)是否上架
imgstext商品图片列表
view_numint(0)浏览量
evelint(0)评分/评价等级
evaluation_numint(0)评价数量
is_especiallyvarchar(255)是否特色商品
pre_pricedouble(10原价

[消息/聊天记录表] (sp_msg)

字段名类型备注
idint(0)主键ID
uidint(0)用户ID
tuidint(0)目标用户ID
contvarchar(255)消息内容
ctsvarchar(255)创建时间/时间戳
isreadvarchar(255)是否已读
chatroomvarchar(255)聊天室ID

[订单表] (sp_orders)

字段名类型备注
idint(0)主键ID
orderNovarchar(255)订单编号
gidint(0)商品ID
uidint(0)用户ID
ginfovarchar(255)商品信息快照
gpricedouble商品单价
ctsvarchar(255)创建时间/时间戳
addressinfovarchar(255)收货地址快照
numint(0)数量
total_pricedouble总价
notevarchar(255)订单备注
is_payvarchar(255)是否支付
pay_tsvarchar(255)支付时间
pay_methodvarchar(255)支付方式
send_tsvarchar(255)发货时间
is_sendvarchar(255)是否发货/配送
is_acceptvarchar(255)是否收货
accept_tsvarchar(255)收货时间
evaluate_tsvarchar(255)评价时间
is_evaluatevarchar(255)是否评价
is_refundvarchar(255)是否退款
refund_tsvarchar(255)申请退款时间
refunded_tsvarchar(255)退款完成时间
is_showvarchar(255)是否显示
del_tsvarchar(255)删除时间

[商品标签表] (sp_tags)

字段名类型备注
idint(0)主键ID
tag_namevarchar(255)标签名称
ctsvarchar(255)创建时间/时间戳
tidint(0)标签所属分类ID

[商品分类表] (sp_type)

字段名类型备注
idint(0)主键ID
tnamevarchar(255)分类名称
ctsvarchar(255)创建时间/时间戳
tsortint(0)排序

[用户表] (sp_users)

字段名类型备注
idint(0)主键ID
phonevarchar(255)手机号
upassvarchar(255)密码
nicknamevarchar(255)昵称
faceimgvarchar(255)头像
rolevarchar(255)用户角色
ctsvarchar(255)创建时间/时间戳
sexvarchar(255)性别
statevarchar(255)用户状态
nouse_msgvarchar(255)禁用原因
nouse_datevarchar(255)禁用截止日期

部分截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询