# 渠道库存模块
API域名以及签名 统一签名, 此模块路由地址为/open/v6
# 渠道库存模块-渠道库存接口
# 渠道列表
接口地址:/channel/list
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*,application/json
请求示例:
{
"codes": ["ZY"],
"name": "1111",
"level": 1,
"isValid": 1
}
请求参数:
| 参数名称 | 参数说明 | 是否必须 | 数据类型 |
|---|---|---|---|
| codes | 渠道编码 | false | string |
| name | 渠道名称 | false | string |
| level | 等级 1 2 3级 | false | integer(int32) |
| isValid | 是否有效 1是 0否 | false | integer(int32) |
响应参数:
| 参数名称 | 参数说明 | 类型 |
|---|---|---|
| code | integer(int32) | integer(int32) |
| data | array | ChannelResponse |
| id | 渠道id | integer(int64) |
| code | 渠道编码 | string |
| name | 渠道名称 | string |
| level | 渠道等级 1,2,3级 | integer(int32) |
| parentId | 父级渠道id | integer(int64) |
| parentPath | 渠道父id路径 | string |
| remark | 备注 | string |
| isValid | 是否有效 ,1是 0否 | integer(int32) |
| message | string |
响应示例:
{
"code": 0,
"data": [
{
"id": 0,
"code": "",
"name": "",
"level": 0,
"parentId": 0,
"parentPath": "",
"remark": "",
"isValid": 0
}
],
"message": ""
}
# 渠道子集列表
接口地址:/channel/getSubChannelList
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*,application/json
请求参数:
| 参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
|---|---|---|---|---|
| channelId | 渠道id,查询当前渠道的下一级渠道信息 | query | true | integer(int64) |
响应参数:
| 参数名称 | 参数说明 | 类型 |
|---|---|---|
| code | integer(int32) | integer(int32) |
| data | array | ChannelResponse |
| id | 渠道id | integer(int64) |
| code | 渠道编码 | string |
| name | 渠道名称 | string |
| level | 渠道等级 1,2,3级 | integer(int32) |
| parentId | 父级渠道id | integer(int64) |
| parentPath | 渠道id路径 | string |
| remark | 备注 | string |
| isValid | 是否有效 ,1是 0否 | integer(int32) |
| message | string |
响应示例:
{
"code": 0,
"data": [
{
"id": 0,
"code": "",
"name": "",
"level": 0,
"parentId": 0,
"parentPath": "",
"remark": "",
"isValid": 0
}
],
"message": ""
}
# 渠道库存
接口地址:/channel/getMarketableNum
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*,application/json
接口描述:
请求示例:
{
"skuCode":"6926523402821",
"storeCode":"",
"virtualChannelCode":"",
"virtualChannelName":""
}
请求参数:
| 参数名称 | 参数说明 | 是否必须 | 数据类型 |
|---|---|---|---|
| skuCode | sku编码 | true | string |
| storeCode | 店铺编码 | false | string |
| virtualChannelCode | 虚拟渠道编码 | false | string |
| virtualChannelName | 虚拟渠道名称 | false | string |
响应参数:
| 参数名称 | 参数说明 | 类型 |
|---|---|---|
| code | 返回值,0:成功 其它:失败 | integer(int32) |
| data | array | |
| virtualChannelCode | 虚拟渠道编码 | string |
| virtualChannelName | 虚拟渠道名称 | string |
| skuCode | sku编码 | string |
| skuName | sku名称 | string |
| onWayNum | 在途数 | integer(int32) |
| lockNum | 锁定数 | integer(int32) |
| marketableNum | 可销数 | integer(int32) |
| marketableNoLockNum | 可销数(剔除总锁库) | integer(int32) |
| message | 返回信息 | string |
响应示例:
{
"code":0,
"data":[
{
"virtualChannelCode":"",
"virtualChannelName":"",
"skuCode":"",
"skuName":"",
"onWayNum":0,
"lockNum":0,
"marketableNum":0
}
],
"message":""
}