Authored by chenchao

fill fully

1 -# 产品颜色管理接口服务定义  
2 ----------------------  
3 -  
4 -# 添加颜色接口  
5 -  
6 -> 接口名: `/productColor/addProductColor/`  
7 -  
8 -### 入参  
9 -  
10 --------------------------  
11 -|属性名称|类型|例子|说明|是否必填|  
12 -|--------|----|----|----|--------|  
13 -|colorName|string|nike|颜色名称|是|  
14 -|colorCode|string|n|RGB code|是|  
15 -|colorValue|string|图片URL|一级分类|是|  
16 -  
17 ----------------------  
18 -  
19 -### 返回  
20 -  
21 -``` json  
22 -{  
23 - "code":200,  
24 - "message":"success"  
25 -}  
26 -  
27 -```  
28 -  
29 -# 获取颜色列表  
30 -  
31 -> 接口名: `/productColor/queryProductColors`  
32 -  
33 -### 入参  
34 -  
35 --------------------------  
36 -|属性名称|类型|例子|说明|是否必填|  
37 -|-------|----|----|----|-------|  
38 ---------------------------------  
39 -  
40 -### 返回  
41 -  
42 -``` json  
43 -{  
44 - "code": 200,  
45 - "data": [  
46 - {  
47 - "colorCode": "FFFFFF",  
48 - "colorName": "白色",  
49 - "colorValue": "",  
50 - "id": 1  
51 - },  
52 - {  
53 - "colorCode": "333333",  
54 - "colorName": "黑色",  
55 - "colorValue": "",  
56 - "id": 2  
57 - },  
58 - {  
59 - "colorCode": "b9b7af",  
60 - "colorName": "灰色",  
61 - "colorValue": "",  
62 - "id": 3  
63 - },  
64 - {  
65 - "colorCode": "8b5402",  
66 - "colorName": "棕色",  
67 - "colorValue": "",  
68 - "id": 4  
69 - },  
70 - {  
71 - "colorCode": "47ba17",  
72 - "colorName": "绿色",  
73 - "colorValue": "",  
74 - "id": 6  
75 - },  
76 - {  
77 - "colorCode": "0000fe",  
78 - "colorName": "蓝色",  
79 - "colorValue": "",  
80 - "id": 7  
81 - },  
82 - {  
83 - "colorCode": "710098",  
84 - "colorName": "紫色",  
85 - "colorValue": "",  
86 - "id": 8  
87 - },  
88 - {  
89 - "colorCode": "ffeb00",  
90 - "colorName": "黄色",  
91 - "colorValue": "",  
92 - "id": 9  
93 - },  
94 - {  
95 - "colorCode": "ee0000",  
96 - "colorName": "红色",  
97 - "colorValue": "",  
98 - "id": 11  
99 - },  
100 - {  
101 - "colorCode": "ff5c01",  
102 - "colorName": "橙色",  
103 - "colorValue": "",  
104 - "id": 12  
105 - },  
106 - {  
107 - "colorCode": "#ccccc",  
108 - "colorName": "银色",  
109 - "colorValue": "http://img02.static.yohobuy.com/adpic/2014/01/27/13/02c286ddb8f5c6824a64a45ef6c8e2d18d.png",  
110 - "id": 13  
111 - },  
112 - {  
113 - "colorCode": "FFD83D",  
114 - "colorName": "金色",  
115 - "colorValue": "http://img01.static.yohobuy.com/adpic/2014/01/27/13/011443440339c06843acfd2f62fda68770.png",  
116 - "id": 14  
117 - },  
118 - {  
119 - "colorCode": "#fffff",  
120 - "colorName": "彩色",  
121 - "colorValue": "http://img02.static.yohobuy.com/adpic/2014/01/27/13/0272608508f09e2bf7eb5543bf5cc70d31.png",  
122 - "id": 15  
123 - }  
124 - ],  
125 - "md5": "a05b6b224e8d517720865f0060b484ad",  
126 - "message": "success"  
127 -}  
128 -  
129 -```  
130 -  
131 -  
132 -  
133 -  
134 -  
135 -  
136 -# 更新产品颜色接口  
137 -  
138 -> 接口名: `/productColor/updateProductColor`  
139 -  
140 -### 入参  
141 -  
142 --------------------------  
143 -|属性名称|类型|例子|说明|是否必填|  
144 -|--------|----|----|----|--------|  
145 -|id |int|1 |id |是 |  
146 -|colorName|string|nike|颜色名称|是|  
147 -|colorCode|string|n|RGB code|是|  
148 -|colorValue|string|图片URL|一级分类|是|  
149 ----------------------  
150 -  
151 -### 返回  
152 -  
153 -``` json  
154 -{  
155 - "code": 200,  
156 - "data": [],  
157 - "md5": "d751713988987e9331980363e24189ce",  
158 - "message": " success."  
159 -}  
160 -  
161 -```  
162 -  
163 -  
164 -  
165 -# 获取单个产品颜色接口  
166 -  
167 -> 接口名: `/productColor/queryProductColor`  
168 -  
169 -### 入参  
170 -  
171 --------------------------  
172 -|属性名称|类型|例子|说明|是否必填|  
173 -|--------|----|----|----|--------|  
174 -|param|int|1|颜色ID|是  
175 ----------------------  
176 -  
177 -### 返回  
178 -  
179 -``` json  
180 -{  
181 - "code": 200,  
182 - "data": {  
183 - "colorCode": "cc",  
184 - "colorName": "彩色",  
185 - "colorValue": "cc-value",  
186 - "id": 16  
187 - },  
188 - "md5": "d08f272cd425a5a89528299e5ab9ebdf",  
189 - "message": "success"  
190 -}  
191 -  
192 -```  
193 - 1 +# 品类关联尺码属性管理接口服务定义
  2 +---------------------
  3 +
  4 +# 添加品类关联尺码属性接口
  5 +
  6 +> 接口名: `/sortAttribute/add/`
  7 +
  8 +### 入参
  9 +
  10 +-------------------------
  11 +|属性名称|类型|例子|说明|是否必填|
  12 +|--------|----|----|----|--------|
  13 +|sortId |int|1 |品类id |是 |
  14 +|attributeId|int|2|尺码属性id|是|
  15 +|orderBy|int|2|排序|否|
  16 +
  17 +---------------------
  18 +
  19 +### 返回
  20 +
  21 +``` json
  22 +{
  23 + "code":200,
  24 + "message":"success"
  25 +}
  26 +
  27 +```
  28 +
  29 +# 获取品类关联尺码属性列表
  30 +
  31 +> 接口名: `sortAttribute/queryList/`
  32 +
  33 +### 入参
  34 +
  35 +-------------------------
  36 +|属性名称|类型|例子|说明|是否必填|
  37 +|-------|----|----|----|-------|
  38 +|sortId |int|1 |品类id |是 |
  39 +|pageNumber|int|2|页码,默认1|是|
  40 +|pageSize|int|20|记录数,默认10|是|
  41 +--------------------------------
  42 +
  43 +### 返回
  44 +
  45 +``` json
  46 +{
  47 + "code": 200,
  48 + "data": {
  49 + "content": [
  50 + {
  51 + "attributeId": 26,
  52 + "attributeName": "直径",
  53 + "orderBy": 0,
  54 + "sortId": 74,
  55 + "sortName": "戒指"
  56 + },
  57 + {
  58 + "attributeId": 44,
  59 + "attributeName": "周长",
  60 + "orderBy": 0,
  61 + "sortId": 74,
  62 + "sortName": "戒指"
  63 + },
  64 + {
  65 + "attributeId": 45,
  66 + "attributeName": "周长",
  67 + "orderBy": 0,
  68 + "sortId": 74,
  69 + "sortName": "戒指"
  70 + }
  71 + ],
  72 + "number": 1,
  73 + "size": 30,
  74 + "totalElements": 3,
  75 + "totalPages": 1
  76 + },
  77 + "md5": "9d7cb51564aa667059932b0e4be237e9",
  78 + "message": "success"
  79 +}
  80 +
  81 +```
  82 +
  83 +
  84 +
  85 +
  86 +
  87 +
  88 +# 更新品类关联尺码属性接口
  89 +
  90 +> 接口名: `/sortAttribute/update`
  91 +
  92 +### 入参
  93 +
  94 +-------------------------
  95 +|属性名称|类型|例子|说明|是否必填|
  96 +|--------|----|----|----|--------|
  97 +|sortId |int|1 |品类id |是 |
  98 +|attributeId|int|2|尺码属性id|是|
  99 +|preAttributeId |int|1 |修改前尺码属性id |是 |
  100 +|orderBy|int|2|排序|否|
  101 +---------------------
  102 +
  103 +### 返回
  104 +
  105 +``` json
  106 +{
  107 + "code": 200,
  108 + "data": [],
  109 + "md5": "d751713988987e9331980363e24189ce",
  110 + "message": " success."
  111 +}
  112 +
  113 +```
  114 +
  115 +# 删除品类关联尺码属性接口
  116 +
  117 +> 接口名: `/sortAttribute/delete`
  118 +
  119 +### 入参
  120 +
  121 +-------------------------
  122 +|属性名称|类型|例子|说明|是否必填|
  123 +|--------|----|----|----|--------|
  124 +|sortId |int|1 |品类id |是 |
  125 +|attributeId|int|2|尺码属性id|是|
  126 +
  127 +---------------------
  128 +
  129 +### 返回
  130 +
  131 +``` json
  132 +{
  133 + "code": 200,
  134 + "data": [],
  135 + "md5": "d751713988987e9331980363e24189ce",
  136 + "message": " success."
  137 +}
  138 +
  139 +```
  140 +
  141 +# 获取单个品类关联尺码属性接口
  142 +
  143 +> 接口名: `/sortAttribute/queryBySortAttr`
  144 +
  145 +### 入参
  146 +
  147 +-------------------------
  148 +|属性名称|类型|例子|说明|是否必填|
  149 +|--------|----|----|----|--------|
  150 +|sortId |int|1 |品类id |是 |
  151 +|attributeId|int|2|尺码属性id|是|
  152 +---------------------
  153 +
  154 +### 返回
  155 +
  156 +``` json
  157 +{
  158 + "code": 200,
  159 + "data": {
  160 + "attributeId": 26,
  161 + "attributeName": "直径",
  162 + "orderBy": 0,
  163 + "sortId": 74,
  164 + "sortName": "戒指"
  165 + },
  166 + "md5": "354b1dbdc27b1d285dd2fc6743906f84",
  167 + "message": "success"
  168 +}
  169 +
  170 +```
  171 +