分页获取店铺列表
通过本接口,查询店铺列表,可以改变排序规则。也可以按照关键词搜索。
默认排序:按照店铺入住时间倒序排序
其他排序:按照排序规则倒序排序
所在controller:StoreController
请求方式:GET或POST
URL:/{version}/store/page
入参列表
|
参数名 | 类型 | 必填 | 默认值 | 备注 |
---|---|---|---|---|---|
1 | pageSize | Integer | 否 | 10 | 一页的大小 |
2 | pageNo | Integer | 否 | 1 | 当前页码 |
3 | sort | String | 否 |
|
排序规则:可选值:allSales(销售量)、collectionCount(收藏数) |
4 | sortMode | String |
|
DESC | 排序方式:可选值ASC(升序)、DESC(降序) |
5 | k | String | 否 |
|
搜索店铺的关键词 |
返回值列表
|
参数名 | 类型 | 说明 | 备注 |
---|---|---|---|---|
1 | status | String | 状态码,成功返回200,失败返回500 |
|
2 | msg | String | 提示信息 |
|
3 | data. array.storeid | Long | 店铺id | 如果没有值则data里为空 |
4 | data. array.logo | String | 店铺logo路径 |
|
5 | data. array.name | String | 店铺名称 |
|
6 | data. array. industry | String | 主营产品 |
|
7 | data. array.countCollection | String | 收藏数 |
|
8 | data. array. productCount | Integer | 商品数 |
|
9 | data. array.productScore | float | 产品评分 |
|
10 | data. array.logisticsScore | float | 物流评分 |
|
11 | data. array.aftersaleScore | float | 售后评分 |
|
12 | data. array. allSales | Integer | 总销售量 |
|
返回值示例:
获取店铺详细信息
通过本接口,查询店铺详细信息
所在controller:StoreController
请求方式:GET或POST
URL:/{version}/store/one/all
入参列表
|
参数名 | 类型 | 必填 | 默认值 | 备注 |
---|---|---|---|---|---|
1 | storeId | Long | 是 | 无 | 店铺id |
返回值列表
|
参数名 | 类型 | 说明 | 备注 |
---|---|---|---|---|
1 | status | String | 状态码,成功返回200,失败返回500 |
|
2 | msg | String | 提示信息 |
|
3 | data. array.storeNavCount |
|
店铺头部信息 | 整合了/{version}/store/nav/count接口 |
4 | data. array. solrStore |
|
店铺详细信息 | 店铺的所有基本信息 |
返回值示例:
获取店铺商品分类-V2版本
通过本接口,查询店铺分类信息,和V1版本不同的是,这里查询的结果有层级关系,v1版本没有层级关系。没有层级关系对于前端很难使用。
所在controller:StoreController
请求方式:GET或POST
URL:/{version}/store/category/list
调用方式:version要写v2
入参列表
|
参数名 | 类型 | 必填 | 默认值 | 备注 |
---|---|---|---|---|---|
1 | storeId | Long | 是 | 无 | 店铺id |
返回值列表
|
参数名 | 类型 | 说明 | 备注 |
---|---|---|---|---|
1 | status | String | 状态码,成功返回200,失败返回500 |
|
2 | msg | String | 提示信息 |
|
3 | data. array | List | 该店铺的商品分类信息 | 如果该店铺没有商品分类,那么data里是空的 |
返回值示例: