农产品商城-springboot + vue +微信小程序
项目描述 基于springboot + vue +微信小程序的农产品商城
这是一个典型的电商项目,结合了后端技术(Spring Boot)、前端技术(Vue)以及微信小程序,用于销售农产品。项目分为用户模块和管理员模块,功能丰富,涵盖了电商的常见需求。
登录网址: http://localhost:8080/springbootw1eo4/admin/dist/index.html
管理员账户密码: admin/admin
用户账户密码: 11/123456
项目功能
(1)用户模块
首页:展示商城的主要信息,包括热销农产品、网站公告等,为用户提供一个直观的购物入口。
热销农产品:展示当前热门的农产品,吸引用户购买,帮助用户快速找到热门商品。
网站公告:发布商城的重要信息,如促销活动、新功能上线等,确保用户及时了解商城动态。
购物车:用户可以将心仪的产品加入购物车,方便后续购买,支持商品数量调整和删除操作。
我的:
我的收藏管理:用户可以查看和管理自己的收藏列表,方便后续查找感兴趣的商品。
用户充值:支持用户对账户余额进行充值,方便购物支付。
在线客服:提供在线客服功能,用户可以随时联系客服解决问题。
订单管理:
已取消订单:展示用户已取消的订单列表,方便用户查看历史记录。
已退款订单:展示用户已退款的订单列表,记录退款状态。
未支付订单:展示用户未支付的订单列表,支持用户继续支付或取消订单。
已发货订单:展示用户已发货的订单列表,提供物流信息查询功能。
已支付订单:展示用户已支付的订单列表,方便用户查看订单状态。
已完成订单:展示用户已完成的订单列表,支持订单评价功能。
余额:显示用户的账户余额,支持余额支付。
(2)管理员模块
个人中心:
修改密码:管理员可以修改自己的登录密码,确保账户安全。
个人信息:管理员可以查看和修改自己的个人信息。
用户管理:
管理用户信息,包括查看用户列表、禁用用户、查看用户订单等。
产品分类管理:
对农产品进行分类管理,支持添加、删除、修改分类,方便用户查找商品。
热销农产品管理:
管理当前热门的农产品,设置展示顺序,确保热门商品优先展示。
系统管理:
在线客服:管理在线客服信息,设置客服账号和权限。
关于我们:编辑和发布“关于我们”页面的内容,展示商城介绍和联系方式。
轮播图管理:上传和管理首页轮播图,展示重要信息或促销活动。
网站公告:发布和管理网站公告,确保用户及时了解商城动态。
订单管理:
已取消订单:展示已取消的订单列表,支持订单详情查看。
已退款订单:展示已退款的订单列表,记录退款原因和状态。
未支付订单:展示未支付的订单列表,支持管理员催促支付或取消订单。
已发货订单:展示已发货的订单列表,支持物流信息更新。
已支付订单:展示已支付的订单列表,支持订单状态更新。
已完成订单:
展示已完成的订单列表,支持订单评价管理和统计。
日销额统计:统计每日的销售额,帮助管理员了解销售趋势。
商品销额统计:统计每个商品的销售额,分析热门商品。
类型销额统计:统计不同分类商品的销售额,分析销售结构。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:springboot
前端技术:Vue+微信小程序
以上系统源码经过技术整理与调试,确保能正常运行