Toggle navigation
Toggle navigation
This project
Loading...
Sign in
quintin.zhang
/
yohobuy-doc
·
Commits
Go to a project
GitLab
Go to dashboard
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
chenchao
9 years ago
Commit
2dd30d20259788e4c4c8b912d9d4c6400d48366f
1 parent
e9f00634
complete content
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
194 additions
and
169 deletions
inferface-document/brandSeries.md
inferface-document/brandSeries.md
View file @
2dd30d2
# 尺码属性管理接口服务定义
---------------------
# 添加尺码接口
> 接口名: `/product/addSizeAttribute`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
|attributeName|string|后中长|名称|是|
---------------------
### 返回
```
json
{
"code"
:
200
,
"message"
:
"添加成功!"
}
```
# 获取尺码属性列表(有分页)
> 接口名: `/product/querySizeAttributeList`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|-------|----|----|----|-------|
|curPage|int|1|页码|是|
|pageSize|int|10|条数|是|
--------------------------------
### 返回
```
json
{
"code"
:
200
,
"data"
:
{
"list"
:
[
{
"attributeName"
:
"衣长"
,
"id"
:
60
,
"orderBy"
:
0
},
{
"attributeName"
:
"胸底围"
,
"id"
:
61
,
"orderBy"
:
0
},
{
"attributeName"
:
"防水台"
,
"id"
:
62
,
"orderBy"
:
1
},
{
"attributeName"
:
"品牌尺寸"
,
"id"
:
63
,
"orderBy"
:
1
},
{
"attributeName"
:
"半径"
,
"id"
:
64
,
"orderBy"
:
1
}
],
"page"
:
0
,
-第几页
"size"
:
0
,
-单页记录数
"total"
:
437
,
--总数
"totalPage"
:
1
--总页数
},
"md5"
:
"81531967e3291781f608555ca63ccd28"
,
"message"
:
"Product size List."
}
```
# 更新尺码属性接口
> 接口名: `/product/updateSizeAttribute`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
|id|int|15|ID|是|
|attributeName|string|后中长|名称|是|
---------------------
### 返回
```
json
{
"code"
:
200
,
"data"
:
[],
"md5"
:
"d751713988987e9331980363e24189ce"
,
"message"
:
"size update success."
}
```
# 获取单个尺码属性接口
> 接口名: `/product/getSizeAttribute`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
|id |int |15 |ID |是|
---------------------
### 返回
```
json
{
"code"
:
200
,
"data"
:{
"attributeName"
:
"半径"
,
"id"
:
64
,
"orderBy"
:
1
},
"md5"
:
"dfc645ecb0c66c8d4771dd2a749047e8"
,
"message"
:
"Product size get success."
}
```
# 根据名称模糊查询获取一组尺码属性接口
> 接口名: `/product/querySizeAttributesByName`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
|idName |String |长 |属性名称中包含的字词 |是|
---------------------
### 返回
```
json
{
"code"
:
200
,
"data"
:
[
{
"text"
:
"衣长"
,
"id"
:
60
}
],
"md5"
:
"dfc645ecb0c66c8d4771dd2a749047e8"
,
"message"
:
"Product size get success."
}
```
# 品牌款型系列管理接口服务定义
---------------------
# 添加品牌款型系列接口
> 接口名: `/brandSeries/add`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
|seriesName | string | 羽绒服系列 |名称|是|
|shopsId | int | 1 | 店铺id | 是|
|brandId | int | 1 | 店铺id下的某个品牌id | 是|
|type | int | 1 | 1:"品牌款型";2:"品牌系列" | 是|
|orderBy | int | 1 | 排序值 | 否|
---------------------
### 返回
```
json
{
"code"
:
200
,
--若失败为500
"message"
:
"success"
}
```
# 获取品牌款型系列列表(有分页)
> 接口名: `/brandSeries/queryAll`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|-------|----|----|----|-------|
|seriesName | string | 羽绒服系列 |名称|是|
|shopsId | int | 1 | 店铺id | 是|
|brandId | int | 1 | 店铺id下的某个品牌id | 是|
|type | int | 1 | 1:"品牌款型";2:"品牌系列" | 是|
--------------------------------
### 返回
```
json
{
"code"
:
200
,
--若失败为500
"data"
:
{
"list"
:
[
{
"brandId"
:
5
,
"id"
:
48
,
"seriesName"
:
"test-cc-u"
,
"shopsId"
:
5
,
"status"
:
1
,
"type"
:
5
}
],
"page"
:
0
,
-第几页
"size"
:
0
,
-单页记录数
"total"
:
437
,
--总数
"totalPage"
:
1
--总页数
},
"md5"
:
"81531967e3291781f608555ca63ccd28"
,
"message"
:
"success"
}
```
# 更新品牌款型系列接口
> 接口名: `/brandSeries/update`
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
|id|int|15|ID|是|
|seriesName | string | 羽绒服系列 |名称|否|
|shopsId | int | 1 | 店铺id | 否|
|brandId | int | 1 | 店铺id下的某个品牌id | 否|
|type | int | 1 | 1:"品牌款型";2:"品牌系列" | 否|
|orderBy | int | 1 | 排序值 | 否|
---------------------
### 返回
```
json
{
"code"
:
200
,
--若失败为500
"data"
:
[],
"md5"
:
"d751713988987e9331980363e24189ce"
,
"message"
:
"success"
}
```
# 获取单个品牌款型系列接口
> 接口名: `/brandSeries/queryById/{id}`
{id} 具体的品牌款型系列id值,数据类型:int
例:/brandSeries/queryById/14
http method : get & post all ok;
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
---------------------
### 返回
```
json
{
"code"
:
200
,
--若失败为500
"data"
:{
"brandId"
:
286
,
"id"
:
13
,
"orderBy"
:
4
,
"parentId"
:
0
,
"seriesName"
:
"Mikio Sakabe"
,
"shopsId"
:
1
,
"status"
:
1
},
"md5"
:
"dfc645ecb0c66c8d4771dd2a749047e8"
,
"message"
:
"success"
}
```
# 打开品牌款型系列接口
> 接口名: `/brandSeries/open/{id}`
{id} 具体的品牌款型系列id值,数据类型:int
例:/brandSeries/open/14
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
---------------------
### 返回
```
json
{
"code"
:
200
,
--若失败为500
"data"
:
[],
"md5"
:
"dfc645ecb0c66c8d4771dd2a749047e8"
,
"message"
:
"success"
}
```
# 关闭品牌款型系列接口(restfull 风格)
> 接口名: `/brandSeries/close/{id}`
{id} 具体的品牌款型系列id值,数据类型:int
例:/brandSeries/close/14
### 入参
-------------------------
|属性名称|类型|例子|说明|是否必填|
|--------|----|----|----|--------|
---------------------
### 返回
```
json
{
"code"
:
200
,
--若失败为500
"data"
:
[
],
"md5"
:
"dfc645ecb0c66c8d4771dd2a749047e8"
,
"message"
:
"success"
}
```
...
...
Please
register
or
login
to post a comment