当前位置: 首页 > news >正文

基于SpringBoot+Vue电器商城平台

项目介绍

本项目是一款功能完善的基于SpringBoot + Vue电器商城平台,采用前后端分离架构,支持三种角色权限(管理员、商家、用户),提供商品分类管理、商品上下架、购物车、在线下单、模拟支付、订单管理、退款处理、商品评价、商品收藏、店铺管理、轮播图管理、数据统计、AI智能客服等核心功能。































核心功能

  • 三种角色权限:管理员、商家、用户
  • 商品分类管理:管理员维护电器商品分类
  • 商品管理:商品发布、编辑、封面图、价格设置、上下架管控、品牌与规格参数管理、AI智能文案生成
  • 店铺管理:商家入驻、店铺信息编辑、店铺 logo 修改;管理员查看全平台店铺
  • 购物车:用户添加商品到购物车、按店铺分组展示、批量结算、数量修改
  • 在线下单:选择收货地址、确认商品清单、提交订单、模拟支付
  • 订单管理:订单状态流转(待付款→待发货→待收货→已完成/已取消/已退货)、发货、确认收货、删除订单
  • 退款处理:用户申请退款、商家审核(同意/驳回)、退款记录管理
  • 商品评价:用户对已完成订单的商品进行评价打分
  • 商品收藏:用户收藏感兴趣的商品、取消收藏、批量管理
  • 收货地址:用户管理收货地址(新增、编辑、删除、默认地址)
  • 轮播图管理:管理员维护首页轮播图
  • 数据统计:ECharts可视化展示销售额、订单量、商品数、用户数、销售趋势等经营数据
  • AI智能客服:基于DeepSeek的在线客服,支持流式对话、会话管理

技术栈

后端

  • SpringBoot
  • MyBatis-Plus
  • MySQL
  • Redis
  • SpringMail
  • LangChain4j + DeepSeek API
  • JWT认证
  • Swagger
  • Hutool

前端

  • Vue3
  • Element Plus
  • Vue Router4
  • Pinia
  • ECharts5
  • Animate.css
  • Axios
  • Vite5

功能说明

管理员功能
  • 登录/登出:系统登录,JWT令牌认证
  • 数据统计:ECharts展示销售额、订单量、商品数、用户数、销售趋势等全局数据
  • 用户管理:管理员/商家/用户账号管理
  • 店铺管理:查看全平台商家店铺信息
  • 轮播图管理:首页轮播图新增、编辑、删除、排序
  • 分类管理:维护商品分类,含图标和排序
  • 商品管理:查看全平台商品、上下架管控、AI文案生成
  • 地址管理:查看全平台用户收货地址
  • 购物车管理:查看全平台用户购物车记录
  • 订单管理:查看全平台订单数据、批次号查询、订单详情、删除订单
  • 退款管理:查看全平台退款申请、审核、删除记录
  • 评价管理:查看全平台商品评价、删除不当评价
  • 个人中心:查看和修改个人信息、修改密码
商家功能
  • 登录/登出:系统登录,JWT令牌认证
  • 数据统计:ECharts展示本店销售额、订单量、商品数、销售趋势等经营数据
  • 店铺管理:编辑店铺资料、店铺logo修改
  • 商品管理:发布商品、编辑参数、上传封面、上下架管理、AI文案生成
  • 订单管理:查看本店订单、发货处理、订单详情
  • 退款管理:查看本店退款申请、审核退款
  • 评价管理:查看本店商品评价
  • 个人中心:查看和修改个人信息、修改密码
用户功能
  • 商品浏览:首页轮播图、分类导航、搜索商品、搜索商铺
  • 商品详情:查看商品详情、评价列表
  • 购物车:添加商品、修改数量、删除商品、按店铺分组、批量结算
  • 在线下单:选择收货地址、确认商品清单、提交订单
  • 模拟支付:支持支付宝/微信/模拟支付三种方式
  • 我的订单:查看全部订单、按状态筛选、支付、取消、确认收货、申请退款、删除订单
  • 订单详情:查看订单完整信息、订单状态步骤条
  • 退款管理:申请退款、查看退款记录、重新申请、删除记录
  • 商品收藏:收藏商品、取消收藏、加入购物车、清空收藏
  • 收货地址:新增、编辑、删除收货地址、设置默认地址
  • 商品评价:对已完成订单的商品进行评价
  • AI智能客服:基于DeepSeek的在线客服,支持流式对话
  • 个人中心:查看和修改个人信息、头像修改、密码修改
公开页面
  • 首页:轮播图展示、商品分类导航、热门商品推荐、热销商品排行
  • 商品搜索:按关键词搜索商品、搜索结果分页展示
  • 商铺搜索:按关键词搜索商铺
  • 分类页:按分类浏览商品、分页展示
  • 商品详情:商品信息展示、评价列表
  • 店铺页:查看店铺信息、店铺商品列表
  • 登录/注册:弹窗式登录注册,首页弹出,不跳转页面

许可证

本项目仅供学习交流使用。数据库和代码都齐全。包含1W多字的参考文档。

深入交流

chengxusheji12345

http://www.jsqmd.com/news/1297342/

相关文章:

  • Coze 3.0多Agent协作:5国产基座实测对比
  • Starrocks架构特性与OLAP选型
  • STM32驱动OLED:从I2C时序到GUI框架的深度优化实践
  • Matlab高级文件读取实战:CSV、Excel与专业数据文件处理全解析
  • CEC2009基准函数集:多目标优化算法的标准测试与性能评估实战
  • 进程与线程的区别和联系
  • 2026精选:正宗长城开关插座为何认准GSG? - 装修教育财税推荐2026
  • 计算机毕业设计之基于SpringBoot+Vue校园二手交易平台
  • 重庆合川诚信GEO品牌推荐,本地人为何首选它
  • Dify开源LLMOps平台:高效构建AI应用的实践指南
  • 语速快≠高效,慢≠专业:AI配音语速调节的7个反直觉真相(附可嵌入CI/CD的Python动态语速校准脚本)
  • 示例文章:Python学生成绩管理系统设计
  • 企业职工通勤车场,错峰通行更省心
  • Dockerfile入门:构建镜像的完整指南
  • Python办公自动化实战:基于python-docx与docxtpl的公文批量排版解决方案
  • 3步搞定!Barrier跨系统鼠标滚轮方向同步完全指南
  • Nginx 访问日志分析:从日志到全国地图的故障定位
  • 工业边缘AI推理:多视觉融合与高性能部署实践
  • 电脑远程控制手机用什么工具 远程控制手机软件有哪些
  • 教师推荐的AI论文写作工具厂商4件事搞懂再选
  • 智能车竞赛视觉导航:边线提取算法全解析与工程实践
  • 终极指南:如何使用AutoUnipus实现U校园自动刷课,3分钟完成学习任务
  • Windows系统优化革命:Win11Debloat如何重塑你的数字工作空间
  • QT GUI开发入门:从环境搭建到信号槽机制与项目发布全解析
  • Burpsuite插件开发实战:自动化处理加密请求提升安全测试效率
  • 一次 HikariCP 连接池耗尽导致的线上雪崩排查实录——问题概览
  • 组织绩效KPI分解落地方法技巧
  • 终极GTA5防崩溃工具YimMenu:5分钟学会保护你的游戏体验
  • 路由器常见的两种无线工作模式:STA 模式与 AP 模式
  • Python实现不确定推理:5大核心算法与代码实战