简要描述:
- 根据分类id获取商品列表
请求URL:
POST:一级域名/wapapi/addons/execute/addons/agent/controller/agent/action/getChannelGradeGoods
参数:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
page_index | 否 | int | 分页第几页 |
page_size | 否 | int | 分页大小,默认14 |
category_id | 是 | int | 一级分类id |
buy_type | 是 | string | purchase:采购操作, pickupgoods:自提操作 |
search_text | 否 | string | 商品名称 |
返回示例:
正确时返回:
{
"code": 1,
"message": "获取成功",
"data": {
"category_list": [
{
"goods_id": 1,
"goods_name": "哈哈哈啊哈哈啊哈哈哈哈哈ababababbc你好啊啊啊",
"img_list": [
"http://www.nshop.com/upload/26/common/1536304382.png"
],
"goods_type": "platform",
"min_price": "1.00",
"max_price": "1.00",
"min_market_price": "2.00",
"max_market_price": "2.00",
"sku": {
"tree": [],
"list": [
{
"id": 1,
"sku_name": "",
"price": "1.00",
"min_buy": 1,
"group_price": "",
"group_limit_buy": "",
"market_price": "2.00",
"stock_num": 4,
"max_buy":4,
"attr_value_items": "",
"s": []
}
]
}
},
{
"goods_id": 2,
"goods_name": "test222",
"img_list": [
"http://www.nshop.com/upload/26/common/1536304382.png"
],
"goods_type": "platform",
"min_price": "1.00",
"max_price": "5.00",
"min_market_price": "2.00",
"max_market_price": "6.00",
"sku": {
"tree": [
{
"k": "颜色",
"k_id": "1",
"v": [
{
"id": "1",
"name": "白色"
},
{
"id": "2",
"name": "蓝色"
}
],
"k_s": "s0"
},
{
"k": "图片",
"k_id": "2",
"v": [
{
"id": "4",
"name": "pic222"
}
],
"k_s": "s1"
}
],
"list": [
{
"id": 3,
"sku_name": "白色 pic222 ",
"price": "1.00",
"min_buy": 1,
"group_price": "",
"group_limit_buy": "",
"market_price": "2.00",
"stock_num": 332,
"max_buy":332,
"attr_value_items": "1:1;2:4",
"s": [
"1",
"4"
],
"s0": 1,
"s1": 4
},
{
"id": 4,
"sku_name": "蓝色 pic222 ",
"price": "5.00",
"min_buy": 1,
"group_price": "",
"group_limit_buy": "",
"market_price": "6.00",
"stock_num": 650,
"attr_value_items": "1:2;2:4",
"s": [
"2",
"4"
],
"s0": 2,
"s1": 4
}
]
}
},
{
"goods_id": 5,
"goods_name": "wszx002",
"img_list": [
"http://www.nshop.com/upload/26/common/1535625209.jpg"
],
"goods_type": "platform",
"min_price": "1.00",
"max_price": "1.00",
"min_market_price": "2.00",
"max_market_price": "2.00",
"sku": {
"tree": [
{
"k": "图片",
"k_id": "2",
"v": [
{
"id": "3",
"name": "pic111"
},
{
"id": "4",
"name": "pic222"
}
],
"k_s": "s0"
},
{
"k": "颜色",
"k_id": "6",
"v": [
{
"id": "12",
"name": "白色"
}
],
"k_s": "s1"
},
{
"k": "尺寸",
"k_id": "8",
"v": [
{
"id": "15",
"name": "M"
}
],
"k_s": "s2"
}
],
"list": [
{
"id": 12,
"sku_name": "pic111 M 白色 ",
"price": "1.00",
"min_buy": 1,
"group_price": "",
"group_limit_buy": "",
"market_price": "2.00",
"stock_num": 4,
"max_buy":4,
"attr_value_items": "2:3;8:15;6:12",
"s": [
"3",
"15",
"12"
],
"s0": 3,
"s2": 15,
"s1": 12
},
{
"id": 13,
"sku_name": "pic222 M 白色 ",
"price": "1.00",
"min_buy": 1,
"group_price": "",
"group_limit_buy": "",
"market_price": "2.00",
"stock_num": 4,
"max_buy":4,
"attr_value_items": "2:4;8:15;6:12",
"s": [
"4",
"15",
"12"
],
"s0": 4,
"s2": 15,
"s1": 12
}
]
}
}
],
"total_count": 3,
"page_count": 1
}
}
错误时返回:
{
"code": -1,
"message": "系统繁忙"
}
返回参数说明:
参数名 | 类型 | 说明 | |
---|---|---|---|
goods_id | int | 商品id | |
goods_name | string | 商品名称 | |
img_list | array | 图片数组 | |
goods_type | 商品归属类型 | platform:平台,channel:渠道商 | |
min_price | float | 规格最小价格 | |
max_price | float | 规格最大价格 | |
min_market_price | float | 规格最小市场价格 | |
min_market_price | float | 规格最大市场价格 | |
sku | obj | sku 对象 | |
tree | array | 商品规格数组 | |
k | string | 规格名称 | |
k_id | int | 规格id | |
v | array | 规格值数组 | |
id | int | 规格值id | |
name | string | 规格值名称 | |
k_s | string | 该规格在list的key | |
list | array | sku 列表 | |
id | int | sku id | |
sku_name | string | sku名称 | |
price | string | sku 价格 | |
market_price | string | 市场价 | |
stock | int | 库存 | |
max_buy | int | 单次最大购买量 | |
attr_value_items | string | spec_id:spec_value_id | |
s0 | int | s0,tree中规格的key | |
s0:97 | 97,sku 规格值id |