-
Notifications
You must be signed in to change notification settings - Fork 4
Product Manage
Jack Sun edited this page Jan 18, 2017
·
3 revisions
Options:
-
请求路径: /api/v1/admin/product -
请求方法: GET
产品请求参数
| 请求参数 | 值(value) |
|---|---|
| status | 产品状态 |
| operator | 产品归属 |
| product_title | 产品标题 |
| product_id | 产品编号 |
| update_time_start | 产品更新开始时间 |
| update_time_end | 产品更新开始时间 |
| outline_time_start | 产品上架开始时间 |
| outline_time_end | 产品下架结束时间 |
| online_time_start | 产品上架开始时间 |
| online_time_end | 产品上架接受时间 |
| expiration_time | 产品过期时间 |
产品状态列表
| 状态(status) | 值(value) |
|---|---|
| pending | 产品待审核 |
| reject | 审核未通过 |
| online | 上线产品 |
| outline | 下线产品 |
EM:
| 获取 | 请求 |
|---|---|
| 获取所有用户所有产品 |
GET {{local}}:3000/api/v1/admin/product |
| 获取管理员待审核产品 |
GET {{local}}:3000/api/v1/admin/product?status=pending&&operator=admin |
| 获取管理员审核未通过产品 |
GET {{local}}:3000/api/v1/admin/product?status=pending&&operator=admin |
| 获取标题为test的在审核产品 |
GET {{local}}:3000/api/v1/admin/product?status=pending&&product_title=test |
| 获取到期时间为1天的上架产品 |
GET {{local}}:3000/api/v1/admin/product?status=online&&expiration_time=1 |
| 获取更新时间2017-1-12至2017-1-20的产品 |
GET {{local}}:3000/api/v1/admin/product?status=online&&update_time_start=2017-1-12&&update_time_end=2017-1-20 |
| 获取上架时间2017-1-12至2017-1-20的产品 |
GET {{local}}:3000/api/v1/admin/product?status=online&&online_time_start=2017-1-12&&online_time_end=2017-1-20 |
- 获取成功
{
"succeed": true,
"msg": [
{},
{},
...
]
}- 获取失败
{
"succeed": false,
"msg":"数据库错误"
}Options:
-
请求路径: /api/v1/admin/product -
请求方法: post -
请求参数: id
EM:
请求体:
{
"id":"587e294c99c1e197f48fb064" //产品ID
}- 修改成功
{succeed: true, msg: '上架成功'}- 修改失败
{succeed: false, msg: '上架失败'}Options:
-
请求路径: /api/v1/admin/product -
请求方法: delete -
请求参数: id
EM:
请求体:
{
"id":"587e294c99c1e197f48fb064" //产品ID
}- 修改成功
{succeed: true, msg: '下架成功'}- 修改失败
{succeed: false, msg: '下架失败'}Options:
-
请求路径: /api/v1/admin/product -
请求方法: put
EM:
请求体:
{
"product_title": "modify",
"product_title_de": "modify_de"
}- 修改成功
{succeed: true, msg: '修改成功'}- 修改失败
{succeed: false, msg: '修改失败'}Design By Jack Sun