请求参数
参数名 参数说明 备注:roleId 角色 ID 不能为空携带在url中
:rightId 权限 ID 不能为空携带在url中
响应数据说明
返回的data, 是当前角色下最新的权限数据
响应数据
{ "data": [ { "id": 101, "authName": "商品管理", "path": null, "children": [ { "id": 104, "authName": "商品列表", "path": null, "children": [ { "id": 105, "authName": "添加商品", "path": null }, { "id": 116, "authName": "修改", "path": null } ] } ] } ], "meta": { "msg": "取消权限成功", "status": 200 } } 1.6. 商品分类管理 1.6.1. 商品分类数据列表请求路径:categories
请求方法:get
请求参数
参数名 参数说明 备注type [1,2,3] 值:1,2,3 分别表示显示一层二层三层分类列表
【可选参数】如果不传递,则默认获取所有级别的分类
pagenum 当前页码值 【可选参数】如果不传递,则默认获取所有分类
pagesize 每页显示多少条数据 【可选参数】如果不传递,则默认获取所有分类
响应参数
参数名 参数说明 备注cat_id 分类 ID
cat_name 分类名称
cat_pid 分类父 ID
cat_level 分类当前层级
响应数据
{ "data": [ { "cat_id": 1, "cat_name": "大家电", "cat_pid": 0, "cat_level": 0, "cat_deleted": false, "children": [ { "cat_id": 3, "cat_name": "电视", "cat_pid": 1, "cat_level": 1, "cat_deleted": false, "children": [ { "cat_id": 6, "cat_name": "曲面电视", "cat_pid": 3, "cat_level": 2, "cat_deleted": false }, { "cat_id": 7, "cat_name": "海信", "cat_pid": 3, "cat_level": 2, "cat_deleted": false } ] } ] } ], "meta": { "msg": "获取成功", "status": 200 } } 1.6.2. 添加分类请求路径:categories
请求方法:post
请求参数
参数名 参数说明 备注cat_pid 分类父 ID 不能为空,如果要添加1级分类,则父分类Id应该设置为 0
cat_name 分类名称 不能为空
cat_level 分类层级 不能为空,0表示一级分类;1表示二级分类;2表示三级分类
响应数据
{ "data": { "cat_id": 62, "cat_name": "相框", "cat_pid": "1", "cat_level": "1" }, "meta": { "msg": "创建成功", "status": 201 } } 1.6.3. 根据 id 查询分类请求路径:categories/:id
请求方法:get
请求参数
参数名 参数说明 备注:id 分类 ID 不能为空携带在url中
响应数据
{ "data": { "cat_id": 3, "cat_name": "厨卫电器", "cat_pid": 0, "cat_level": 0 }, "meta": { "msg": "获取成功", "status": 200 } } 1.6.4. 编辑提交分类请求路径:categories/:id
请求方法:put
请求参数
参数名 参数说明 备注:id 分类 ID 不能为空携带在url中
cat_name 分类名称 不能为空【此参数,放到请求体中】
响应数据
{ "data": { "cat_id": 22, "cat_name": "自拍杆", "cat_pid": 7, "cat_level": 2 }, "meta": { "msg": "更新成功", "status": 200 } } 1.6.5. 删除分类请求路径:categories/:id
请求方法:delete
请求参数
参数名 参数说明 备注:id 分类 ID 不能为空携带在url中
响应数据
{ "data": null, "meta": { "msg": "删除成功", "status": 200 } } 1.7. 分类参数管理 1.7.1. 参数列表请求路径:categories/:id/attributes
请求方法:get
请求参数
参数名 参数说明 备注:id 分类 ID 不能为空携带在url中
sel [only,many] 不能为空,通过 only 或 many 来获取分类静态参数还是动态参数