上级目录:品类管理模块
1. 获取当前品类下一级ID(平级)
- URL: /manage/category/get_category.do
- RequestMethod: POST
- RequestParams:
categoryId, 后端默认值是0,也就是说前端如果不传递参数 值,后端默认给顶级品类
- Response
- Success
{
"status": 0,
"data": [
{
"id": 100006,
"parentId": 100001,
"name": "冰箱",
"status": true,
"sortOrder": null,
"createTime": "2017-03-25T21:52:15.000+0000",
"updateTime": "2017-03-25T21:52:15.000+0000"
},
{
"id": 100007,
"parentId": 100001,
"name": "电视",
"status": true,
"sortOrder": null,
"createTime": "2017-03-25T21:52:26.000+0000",
"updateTime": "2017-03-25T21:52:26.000+0000"
},
{
"id": 100008,
"parentId": 100001,
"name": "洗衣机",
"status": true,
"sortOrder": null,
"createTime": "2017-03-25T21:52:39.000+0000",
"updateTime": "2017-03-25T21:52:39.000+0000"
},
{
"id": 100009,
"parentId": 100001,
"name": "空调",
"status": true,
"sortOrder": null,
"createTime": "2017-03-25T21:52:45.000+0000",
"updateTime": "2017-03-25T21:52:45.000+0000"
},
{
"id": 100010,
"parentId": 100001,
"name": "电热水器",
"status": true,
"sortOrder": null,
"createTime": "2017-03-25T21:52:54.000+0000",
"updateTime": "2017-03-25T21:52:54.000+0000"
}
]
}
- Fail
{
"status": 10,
"msg": "用户未登录,请登录"
}
{
"status": 0,
"data": []
}
2. 增加节点
- URL: /manage/category/add_category.do
- RequestMethod: POST
- RequestParams:
parentId, categoryName.其中parentId默认值是0
- Response
- Success
{
"status": 0,
"msg": "添加品类成功"
}
- Fail
{
"status":1,
"msg": "添加品类失败"
}
{
"status": 1,
"msg": "该品类名已经被注册"
}
{
"status": 1,
"msg": "父类ID不存在"
}
逻辑出现问题了,没有完成。
3. 修改品类名称
URL: /manage/category/set_category_name.do
- RequestMethod: POST
- RequestParams:
categoryId, categoryName
- Response
- Success
{
"status": 0,
"msg": "更新品类名字成功"
}
- Fail
{
"status": 1,
"msg": "该品类名已经被注册"
}
{
"status": 1,
"msg": "更新品类名字失败"
}
4. 获取当前品类ID以及递归字节点ID
URL: /manage/category/get_deep_category.do
- RequestMethods: POST
- RequestParams:
categoryId
- Response:
- Success:
{
"status": 0,
"data": [
100001,(该节点本身)
100007,
100006,
100009,
100008,
100010
]
}
- Fail
{
"status": 1,
"msg": "无权限"
}