- 查询商品列表
接口功能:查询商品列表,返回所有商品的信息
请求URL:/api/products
请求方式:GET
请求参数:
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| keyword | string | 否 | 商品名称关键词 |
| category | string | 否 | 商品分类 |
| minPrice | number | 否 | 最低价格 |
| maxPrice | number | 否 | 最高价格 |
| page | number | 否 | 分页页码,默认为1 |
| pageSize | number | 否 | 分页每页数量,默认为10 |
响应参数:
| 参数名 | 类型 | 是否必填 | 描述 |
|---|---|---|---|
| id | number | 是 | 商品ID |
| name | string | 是 | 商品名称 |
| price | number | 是 | 商品价格 |
| description | string | 否 | 商品描述 |
示例请求URL:/api/products?keyword=手机&category=数码&minPrice=1000&maxPrice=5000&page=2&pageSize=20
示例响应数据:
{
"status": 200,
"message": "OK",
"data": [
{
"id": 1,
"name": "iPhone 12",
"price": 6999,
"description": "苹果新品手机"
},
{
"id": 2,
"name": "华为Mate40",
"price": 4999,
"description": "华为新品手机"
}
]
}
备注:本接口支持根据关键词、分类、价格区间等条件进行商品查询,并支持分页查询。如果不传入任何参数,则返回所有商品信息。