线下店资讯
目录
一、获取风格:MenuConfigController/getFrontMenuPhotoStyle
二、获取发型师列表:MenuConfigController/getFrontMenuStylist
三、根据目录id获取子目录:MenuConfigController/getChildrenNodeById
四、根据目录id获取目录信息 :MenuConfigController/getFrontMenuById
#一、获取风格#
入口:MenuConfigController/getFrontMenuPhotoStyle
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 11 | 否 | 门店id | ||
id | int | 11 | 是 | 风格id | ||
isPush | int | 1 | 是 | 是否主推 |
入参说明 获取风格 如果是列表入参为storeId 如果有id获取id对应的风格内容 如果有isPush,获取门店下主推的列表
请求示例 注意,通用的头部没有列出。
参数含义:
styleName: 风格名称;
styleDemo:样片
styleImage:风格图片
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": [
{
"createUserId": 1482201908,
"createUserName": null,
"createTime": 1,
"createTimeStr": null,
"status": 1,
"statusStr": null,
"updateTime": 1482201849,
"updateTimeStr": null,
"id": 8,
"styleName": "fafa111",
"styleImage": "http://img10.static.yhbimg.com/yhb-img01/2016/12/20/10/0153be9654fde5bc4eb82b539f3072c298.jpg",
"styleDemo": "http://img10.static.yhbimg.com/yhb-img01/2016/12/20/10/019a7eb4f0abdaacb8ea4792e567eba602.jpg",
"styleDemoNum": 1,
"isPush": 1,
"pushImg": "http://img11.static.yhbimg.com/yhb-img01/2016/12/20/10/01c6e4f69e80af08b77d68f015d5c7e2bd.jpg",
"introduction": "faf",
"sortNumber": 1,
"pushOrder": 0,
"isDeploy": null,
"storeId": 66,
"storeName": null
}
]
}
二、获取发型师
入口:MenuConfigController/getFrontMenuStylist
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 11 | 否 | 门店id | ||
id | int | 11 | 是 | 风格id |
请求示例 注意,通用的头部没有列出。
参数含义:
stylistName: 发型师名称;
stylistPhoto:头像
stylistLevelStr:发型师级别
introduction: 发型师简介
stylistWorks:发型师作品
minPrice:套餐最低价格
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": [
{
"createUserId": 0,
"createUserName": null,
"createTime": 0,
"createTimeStr": null,
"status": 1,
"statusStr": null,
"updateTime": 0,
"updateTimeStr": null,
"id": 2,
"stylistName": "11",
"stylistLevelId": 2,
"stylistPhoto": null,
"introduction": "11",
"sortNumber": 0,
"stylistWorks": null,
"isDeploy": null,
"storeId": 66,
"storeName": null,
"stylistLevelStr": null,
"minPrice": 100
}
]
}
三、根据目录id获取子目录
入口:MenuConfigController/getChildrenNodeById
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
storeId | int | 11 | 否 | 门店id | ||
id | int | 11 | 是 | 菜单id |
请求示例 注意,通用的头部没有列出。
参数含义:
name: 菜单名;
thumbnailUrl:菜单缩略图
pictureUrl: 菜单图片
introduction:菜单简介
detail:菜单详情
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": [
{
"id": 3,
"parentId": 1,
"storeId": 66,
"name": "3",
"thumbnailUrl": "",
"pictureUrl": "",
"level": null,
"introduction": "",
"mainPushUrl": "",
"sort": 2,
"status": 3,
"createTime": 0,
"updateTime": 1481788656,
"isDeploy": null,
"createUserId": 1,
"detail": "",
"_parentId": null,
"storeName": null,
"levelStr": null,
"statusStr": null,
"state": null,
"parentName": null
}
]
}
四、根据目录id获取目录信息
入口:MenuConfigController/getFrontMenuById
请求参数
参数名称 | 参数类型 | 长度 | 可否为空 | 示例 | 默认值 | 备注 |
---|---|---|---|---|---|---|
id | int | 11 | 否 | 菜单id |
请求示例 注意,通用的头部没有列出。
http://192.168.102.210:8080/portal-gateway/MenuConfigController/getFrontMenuById?debug=XYZ&id=1
参数含义:
name: 菜单名;
thumbnailUrl:菜单缩略图
pictureUrl: 菜单图片
introduction:菜单简介
detail:菜单详情
响应
code为200即为成功,否则是失败。 响应JSON格式如下所示:
{
"code": 200,
"message": "success",
"data": {
"id": 1,
"parentId": 0,
"storeId": 66,
"name": "一",
"thumbnailUrl": "http://img11.static.yhbimg.com/yhb-img01/2016/12/13/15/011a498ccbdbf41b5503ce7b1d22f30561.png",
"pictureUrl": "",
"level": null,
"introduction": "12313",
"mainPushUrl": "",
"sort": 5411,
"status": 3,
"createTime": 0,
"updateTime": 1481788656,
"isDeploy": null,
"createUserId": 1,
"detail": "",
"_parentId": null,
"storeName": null,
"levelStr": null,
"statusStr": null,
"state": null,
"parentName": null
}
}