您的位置:首页 > 编程语言 > Java开发

2017.7.7 慕课网-Java从零打造企业级电商项目实战:for3 category模块接口设计

2018-01-04 16:41 246 查看

后台接口 /manage/category

以下所有接口:如果用户处于未登录状态,则无法获取。

[b]/add_category.do 增加品类 [/b]

选项

说明

URL

/add_category.do

功能

增加品类

请求方式

post

请求参数

categoryName,parentId

参数说明

parentId不填的话,默认为0(顶层)

成功返回示例

{

"status": 0,

"msg": "添加品类成功"

}

失败返回示例

{

"status":1,

"msg": "添加品类失败"

}

[b]/set_category_name.do 修改品类名字[/b]

选项

说明

URL

/set_category_name.do

功能

修改品类名字

请求方式

post

请求参数

categoryId , categoryName

参数说明

必填。

成功返回示例

{

"status": 0,

"msg": "更新品类名字成功"

}

失败返回示例

{

"status": 10,

"msg": "用户未登录,请登录"

}



{

"status": 1,

"msg": "更新品类名字失败"

}

[b] /get_category.do 获取品类子节点(一级)[/b]

选项

说明

URL

/get_category.do

功能

获取品类子节点(一级)

请求方式

post

请求参数

categoryId(default=0)

参数说明

CategoryId默认为0,即顶级节点

成功返回示例

{

"status": 0,

"data": [

{

"id": 2,

"parentId": 1,

"name": "手机",

"status": true,

"sortOrder": 3,

"createTime": 1479622913000,

"updateTime": 1479622913000

},

{

"id": 4,

"parentId": 1,

"name": "移动座机",

"status": true,

"sortOrder": 5,

"createTime": 1480059936000,

"updateTime": 1480491941000

}

]

}

失败返回示例

{

"status": 10,

"msg": "用户未登录,请登录"

}



{

"status": 1,

"msg": "未找到该品类"

}

/get_deep_category.do 获取当前category的id,及所有子节点的id

选项

说明

URL

/get_deep_category.do

功能

获取当前category的id,及所有子节点的id

请求方式

post

请求参数

categoryId

参数说明

成功返回示例

{

"status": 0,

"data": [

100009,

100010,

100001,

100006,

100007,

100008

]

}

失败返回示例

{

"status": 10,

"msg": "用户未登录,请登录"

}



{

"status": 1,

"msg": "获取当前品类id及所有子节点id失败"

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: