Showing
1 changed file
with
112 additions
and
0 deletions
搜索/GlobalYoho_product_search
0 → 100644
1 | +## 1、获取品类对应的size## | ||
2 | + | ||
3 | +(/sort_sizes.json) | ||
4 | +请求方式:get | ||
5 | +#### 请求参数 | ||
6 | +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 | | ||
7 | +|:-------| -----:|-----:|-----:|-----:|----:| | ||
8 | +|breaking|String|否|1|1|1:断码 0:非断码,传空字符串则表示不限| | ||
9 | +|storage_num|String|否|1|1|sku库存的最小值| | ||
10 | +|sort|String|否|119|null|小分类id,以逗号隔开| | ||
11 | +|size|String|否|203|null|尺码 Id,以逗号隔开| | ||
12 | +|productStatus|String|否|1|1|商品状态1:上架 非1:下架,主动传空字符串表示不限| | ||
13 | +|attribute_not|String|否|2|2|1: 取赠品 2:不取赠品,主动传空字符串表示不限| | ||
14 | + | ||
15 | + | ||
16 | +请求示例 | ||
17 | +http://192.168.10.64:8080/yohosearch/sort_sizes.json?breaking=1&storage_num=1 | ||
18 | + | ||
19 | +### 响应 | ||
20 | +code为200即为成功且只会返回200,其他code表示失败。 | ||
21 | +响应JSON格式如下所示: | ||
22 | +```json | ||
23 | +{ | ||
24 | + "code": 200, | ||
25 | + "message": "success", | ||
26 | + "data": { | ||
27 | + "total": 3, | ||
28 | + "list": [ | ||
29 | + { | ||
30 | + "small_sort_id": 119, | ||
31 | + "middle_sort_id": 16, | ||
32 | + "max_sort_id": 1, | ||
33 | + "count": 2, | ||
34 | + "sizes": [ | ||
35 | + { | ||
36 | + "size_id": 203, | ||
37 | + "size_name": "M" | ||
38 | + }, | ||
39 | + { | ||
40 | + "size_id": 271, | ||
41 | + "size_name": "52" | ||
42 | + } | ||
43 | + ] | ||
44 | + }, | ||
45 | + { | ||
46 | + "small_sort_id": 114, | ||
47 | + "middle_sort_id": 11, | ||
48 | + "max_sort_id": 1, | ||
49 | + "count": 5, | ||
50 | + "sizes": [ | ||
51 | + { | ||
52 | + "size_id": 201, | ||
53 | + "size_name": "L" | ||
54 | + }, | ||
55 | + { | ||
56 | + "size_id": 203, | ||
57 | + "size_name": "M" | ||
58 | + }, | ||
59 | + { | ||
60 | + "size_id": 211, | ||
61 | + "size_name": "XL" | ||
62 | + }, | ||
63 | + { | ||
64 | + "size_id": 207, | ||
65 | + "size_name": "S" | ||
66 | + }, | ||
67 | + { | ||
68 | + "size_id": 199, | ||
69 | + "size_name": "F" | ||
70 | + } | ||
71 | + ] | ||
72 | + }, | ||
73 | + { | ||
74 | + "small_sort_id": 433, | ||
75 | + "middle_sort_id": 429, | ||
76 | + "max_sort_id": 365, | ||
77 | + "count": 1, | ||
78 | + "sizes": [ | ||
79 | + { | ||
80 | + "size_id": 199, | ||
81 | + "size_name": "F" | ||
82 | + } | ||
83 | + ] | ||
84 | + } | ||
85 | + ] | ||
86 | + } | ||
87 | +} | ||
88 | +``` | ||
89 | + | ||
90 | + | ||
91 | +## 2、根据品类、库存、断码等获取商品列表(fix search.json的库存功能)## | ||
92 | +(/sort_size_products.json) | ||
93 | +请求方式:get | ||
94 | +#### 请求参数 | ||
95 | +| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 | | ||
96 | +|:-------| -----:|-----:|-----:|-----:|----:| | ||
97 | +|storage_num|String|否|1|1|sku库存的最小值,不传默认1| | ||
98 | +|breaking|String|否|1|为1|1:断码 0:非断码,不传默认1| | ||
99 | +|sort|String|否|119|null|小分类id,以逗号隔开,不传默认空| | ||
100 | +|size|String|否|203|null|尺码 Id,以逗号隔开,不传默认空| | ||
101 | +|status|String|否|1|1|商品状态1:上架 非1:下架,不传默认为1| | ||
102 | + | ||
103 | +|其他参数|||||同search.json的参数| | ||
104 | + | ||
105 | + | ||
106 | + | ||
107 | +请求示例 | ||
108 | +http://192.168.10.64:8080/yohosearch/sort_size_products.json?breaking=1&storage_num=1&sort=119&size=203 | ||
109 | + | ||
110 | +### 响应 | ||
111 | +code为200即为成功且只会返回200,其他code表示失败。 | ||
112 | +响应JSON格同search.json |
-
Please register or login to post a comment