电商管理后台 API 接口文档 (2)

响应参数

参数名 参数说明 备注
id   用户 ID    
rid   用户角色 ID    
username   用户名    
mobile   手机号    
email   邮箱    

响应数据

{ "data": { "id": 28, "username": "tige1200", "mobile": "test", "type": 1, "openid": "", "email": "test@test.com", "create_time": "2017-11-10T03:47:13.533Z", "modify_time": null, "is_delete": false, "is_active": false }, "meta": { "msg": "用户创建成功", "status": 201 } } 1.3.3. 修改用户状态

请求路径:users/:uId/state/:type

请求方法:put

请求参数

参数名 参数说明 备注
uId   用户 ID   不能为空携带在url中  
type   用户状态   不能为空携带在url中,值为 true 或者 false  

响应数据

{ "data": { "id": 566, "rid": 30, "username": "admin", "mobile": "123456", "email": "bb@itcast.com", "mg_state": 0 }, "meta": { "msg": "设置状态成功", "status": 200 } } 1.3.4. 根据 ID 查询用户信息

请求路径:users/:id

请求方法:get

请求参数

参数名 参数说明 备注
id   用户 ID   不能为空携带在url中  

响应参数

参数名 参数说明 备注
id   用户 ID    
role_id   角色 ID    
mobile   手机号    
email   邮箱    

响应数据

{ "data": { "id": 503, "username": "admin3", "role_id": 0, "mobile": "00000", "email": "new@new.com" }, "meta": { "msg": "查询成功", "status": 200 } } 1.3.5. 编辑用户提交

请求路径:users/:id

请求方法:put

请求参数

参数名 参数说明 备注
id   用户 id   不能为空 参数是url参数:id  
email   邮箱   可以为空  
mobile   手机号   可以为空  

响应参数

参数名 参数说明 备注
id   用户 ID    
role_id   角色 ID    
mobile   手机号    
email   邮箱    

响应数据

/* 200表示成功,500表示失败 */ { "data": { "id": 503, "username": "admin3", "role_id": 0, "mobile": "111", "email": "123@123.com" }, "meta": { "msg": "更新成功", "status": 200 } } 1.3.6. 删除单个用户

请求路径:users/:id

请求方法:delete

请求参数

参数名 参数说明 备注
id   用户 id   不能为空参数是url参数:id  

响应参数

响应数据

{ "data": null, "meta": { "msg": "删除成功", "status": 200 } } 1.3.7. 分配用户角色

请求路径:users/:id/role

请求方法:put

请求参数

参数名 参数说明 备注
id   用户 ID   不能为空参数是url参数:id  
rid   角色 id   不能为空参数body参数  

响应参数

参数名 参数说明 备注
id   用户 ID    
role_id   角色 ID    
mobile   手机号    
email   邮箱    

响应数据

{ "data": { "id": 508, "rid": "30", "username": "asdf1", "mobile": "123123", "email": "adfsa@qq.com" }, "meta": { "msg": "设置角色成功", "status": 200 } } 1.4. 权限管理 1.4.1. 所有权限列表

请求路径:rights/:type

请求方法:get

请求参数

参数名 参数说明 备注
type   类型   值 list 或 tree , list 列表显示权限, tree 树状显示权限,参数是url参数:type  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzzddx.html