shops.md
5.09 KB
店铺接口服务定义
创建店铺
接口名:
/shops/createShop
入参
属性名称 | 类型 | 例子 | 说明 |
---|---|---|---|
shop_name | String | 得宝旗舰店 | 店铺名称 |
shop_nature | int | 1 | 店铺性质(1 旗舰店 2 专卖店) |
shop_domain | String | debao | 店铺域名 |
create_pid | int | 1 | 创建人ID |
shop_logo | String | http://img11.static.yhbimg.com/yhb-img01/2015/09/11/02/01f42dff5d5bd383af1025eea1218cbccc.jpg?imageView/{mode}/w/{width}/h/{height} | 店铺logo |
shop_intro | String | 秉承以设计为核心的创新理念,用专业的思维方式将自然与科技、传统与革新、技艺与时尚三者良好融合,着重面料材质与软式廓型的品质互动,更好的诠释“less is more”的设计理念。 | 店铺简介 |
shop_admin | JSON数组 | ||
shop_relation | JSON数组 | ||
website_url | JSON数组 | ["www.paperworks.com.cn"] | |
other_url | JSON数组 | ["www.paperworks.com.cn","https:\/\/jnby.tmall.com\/"] | |
shop_address | JSON数组 |
返回
{
"code":200
"message":"创建成功"
"shop_id":12
}
获取店铺列表
接口名:
/shops/getShopList
入参
属性名称 | 类型 | 例子 | 说明 |
---|---|---|---|
page | int | 2 | 第几页 |
size | int | 50 | 每页条数 |
shops_id | int | 15 | 店铺ID |
shop_name | String | 得宝旗舰店 | 店铺名称 |
shop_nature | int | 1 | 店铺性质(1 旗舰店 2 专卖店) |
status | int | 1 | 状态(1开启 0 关闭) |
check_status | int | 300 | 审核状态(100 暂存 200 待审核 300 审核通过 900 驳回) |
supplier_id | int | 950 | 供应商ID |
brand_id | int | 928 | 品牌ID |
返回
{
"code":200
"info":
{
"id":123,
"name":"50元优惠券",
"limit_times":10,
"code":"sdads123123,dasd",
"req_department":"零售部/运营部",
"limit_date_from":"2016-01-16 00:00:00",
"limit_date_to":"2016-01-20 00:00:00",
"promotion_info":
{
"type": "discount_market_price",
"condition": {
"amount_at_least": 100,
"count_at_least": 1
},
"action": {
"discount": 0.88,
"discount_at_most": 100
}
},
"user_use_limit":10,
"user_source_limit":"iSO",
"user_type_limit":"new_reg",//no_buy:未购买,new_reg:新注册
"describe":"xxxxxxx",
"staff":"李四",
"state":0
}
}
店铺同步
接口名:
/shops/saveOrUpdateShop
入参
属性名称 | 类型 | 例子 | 说明 |
---|---|---|---|
shop_name | String | 得宝旗舰店 | 店铺名称 |
shop_nature | int | 1 | 店铺性质(1 旗舰店 2 专卖店) |
shop_domain | String | debao | 店铺域名 |
create_pid | int | 1 | 创建人ID |
shop_logo | String | http://img11.static.yhbimg.com/yhb-img01/2015/09/11/02/01f42dff5d5bd383af1025eea1218cbccc.jpg?imageView/{mode}/w/{width}/h/{height} | 店铺logo |
shop_intro | String | 秉承以设计为核心的创新理念,用专业的思维方式将自然与科技、传统与革新、技艺与时尚三者良好融合,着重面料材质与软式廓型的品质互动,更好的诠释“less is more”的设计理念。 | 店铺简介 |
shop_admin | JSON数组 | ||
shop_relation | JSON数组 | ||
website_url | JSON数组 | ["www.paperworks.com.cn"] | |
other_url | JSON数组 | ["www.paperworks.com.cn","https:\/\/jnby.tmall.com\/"] | |
shop_address | JSON数组 |
返回
{
"code":200
"message":"修改成功"
}
根据店铺名查看是否存在
接口名:
/shops/checkByShopName
入参
属性名称 | 类型 | 例子 | 说明 |
---|---|---|---|
shop_name | String | 得宝旗舰店 | 店铺名称 |
shops_id | int | 15 | 店铺ID |
返回
{
"code":20001,
"message":"设置成功!"
}
//or
{
"code":50002,
"message":"设置失败"
}
根据店铺域名查看是否存在
接口名:
/shops/checkByShopDomain
入参
属性名称 | 类型 | 例子 | 说明 |
---|---|---|---|
shop_domain | String | debao | 店铺域名 |
shops_id | int | 15 | 店铺ID |
返回
{
"code":20003
"data":
{
"auth":123123
}
}
//or
{
"code":50003
"message": "登录失败!"
}
获取店铺详情
接口名:
/shops/getDetailByShopId
入参
属性名称 | 类型 | 例子 | 说明 |
---|---|---|---|
shops_id | int | 15 | 店铺ID |
返回
{
list:[
{
title:'首页',
href:'/',
icon:'home'
},
{
title:'页面模板',
parent:true,
list:[
{
title:'个人资料',
href:'/chart02',
icon:'check'
},
{
title:'帮助页',
href:'/test',
icon:'puzzle-piece'
},
{
title:'404',
href:'/404',
icon:'bug'
}
]
}
]
}