返回作品
手机网上商城系统
创建于 2025 年 11 月 5 日
项目介绍
项目按品牌预置了 8 个商品分类(苹果、华为、小米、OPPO、vivo、荣耀、三星、一加),并填充了 8 款旗舰机示例数据(iPhone 15 Pro Max 9999 元、华为 Mate 60 Pro 6999 元、小米 14 Pro 4999 元等),每款均带真实感十足的价格、库存、销量、JSON 规格参数与富文本图文详情。用户端与后台完全分离,管理端负责商品、分类、订单的运营维护,用户端独立完成从浏览、加购到下单、支付的整套购物流程。
核心功能(管理端)
管理端提供商品、分类、订单三大运营模块,全部沿用若依增删改查与权限风格:
- 订单管理(
OrderController):提供list、export(若依ExcelUtil导出订单 Excel)、getInfo、add、edit、remove、changeStatus状态修改,以及专门的ship发货接口(PUT /mall/order/ship/{orderId},写发货时间)。
用户端购物流程
用户端 API 与后台分离:UserProductController(/api/product)强制只查询上架商品(product.setStatus("0")),提供列表、分类查询、关键词搜索三个接口;UserOrderController(/api/order)实现下单与状态流转:
- 前端闭环:首页轮播图 + 热门推荐 → 商品列表按分类/关键词筛选 → 商品详情页解析规格 JSON 并展示富文本图文、一键加购 → 购物车支持勾选/全选、数量上限(
:max="scope.row.stock")与合计金额 → 确认订单页表单校验收货人信息后提交 → 我的订单页按状态 Tab 筛选,可模拟支付、确认收货、取消订单。
功能截图
暂无运行截图