商品接口
说明
商品模块负责商品、分类、SKU、图片等基础交易数据。
典型接口
GET /api/product/listGET /api/product/detailGET /api/product/category/listGET /api/product/sku/listGET /admin/api/categoriesPOST /admin/api/categoriesPUT /admin/api/categories/:idDELETE /admin/api/categories/:idGET /api/v1/products/recommend?limit=8GET /api/v1/products/:id/reviews?page=1&size=10
说明
- 前台接口用于商品浏览与详情展示
- 后台接口用于商品维护、上架与库存信息管理
- 后台“商品分类”页面复用现有
/admin/api/categories资源接口完成增删改与启停,不新增平行接口 - 后台分类列表返回全部分类(含停用),前台分类接口仍仅返回启用分类(
status=1) GET /api/v1/products/recommend返回上架商品推荐列表,默认 8 条,支持limit参数(最大 50)- 商品详情页的“评价 Tab”通过
GET /api/v1/products/:id/reviews获取评分摘要、评价列表、追评与商家回复(含评价图片与追评图片)
部署与配置影响
- 无新增环境变量。
- 无新增中间件或外部依赖。
- 仅调整后台分类列表查询口径(含停用)与后台页面路由,无需额外部署步骤。