Sys_Permission系统权限操作 代码下载
1.登录
| 接口名 | 登录接口 | ||
| 调用地址 | /api/Sys_Permission/sys_doLogin | ||
| 参数 | actype | int | 接口类型 |
| uname | string | 用户名称 | |
| pwd | string | 密码 | |
| yzma | string | 验证码 | |
| 调用示例 | http://ip:port/api/Sys_Permission/sys_doLogin?actype=10&uname=uav_admin&pwd=125689&yzma=eysp | ||
| 返回值说明 |
rtime:插入时间 uname:登录用户 oname:机构名称 oid:机构id id:用户id loginStatus:登录状态 9:成功 1:名称为空 2:密码为空 3:证码为空 4:验证码错误 5:无此用户 6:密码错误 rid:角色id bid:绑定id status:用户状态 |
||
| 返回值示例 |
{ "rtime":"2023-11-17 11:19:34", "uname":"uav_admin", "oname":"武汉测试", "oid":105, "id":223, "loginStatus":0, "rid":50, "bid":0, "status":1 } |
||
2.根据pid获取权限菜单
| 接口名 | 根据pid获取权限菜单 | ||
| 调用地址 | /api/Sys_Permission/sys_manulst | ||
| 参数 | actype | int | 接口类型 |
| pid | string | 父级id | |
| rid | string | 角色id | |
| 调用示例 | http://ip:port/api/Sys_Permission/sys_manulst?actype=10&pid=57&rid=57 | ||
| 返回值说明 |
1000说明调用成功 id:主键 pid:父级id mname:名称 rand:排序 maction:地址 flag:标记 logo:图标 hidden:是否显示 apmname:app端菜单名称 apmaction:app端菜单链接地址 |
||
| 返回值示例 |
{ "1000": [ { "rand": 1, "flag": "uav_3", "hidden": 0, "maction": "/webcode/", "apmname": "ces", "logo": "im3_a.png", "pid": 57, "id": 237, "mname": "测试测试", "apmaction": "/wwww/" }, { "rand": 1, "flag": "uav", "hidden": 0, "maction": "/www", "apmname": "ces", "logo": "im3_a.png", "pid": 57, "id": 238, "mname": "测试2", "apmaction": "/wwww" } ] } |
||
3.获取权限菜单
| 接口名 | 获取权限菜单 | ||
| 调用地址 | /api/Sys_Permission/sys_manulstAll | ||
| 参数 | actype | int | 接口类型 |
| 调用示例 | http://ip:port/api/Sys_Permission/sys_manulst?actype=10 | ||
| 返回值说明 |
1000说明调用成功 id:主键 pid:父级id mname:名称 rand:排序 maction:地址 flag:标记 logo:图标 hidden:是否显示 apmname:app端菜单名称 apmaction:app端菜单链接地址 |
||
| 返回值示例 |
{ "1000": [ { "rand": 1, "querycriteria": "", "flag": "cms_home", "hidden": 0, "maction": "home.html", "apmname": "首页", "logo": "im3_a.png", "pid": 0, "id": 238, "mname": "首页", "isweblink": 1, "apmaction": "home.html" } ] } |
||
4.验证码
| 接口名 | 获取验证码 | ||
| 调用地址 | /api/Sys_Permission/yanzhenga | ||
| 参数 | actype | int | 接口类型 |
| 调用示例 | http://ip:port/api/Sys_Permission/yanzhenga?actype=10 | ||
| 返回值说明 | 图片验证码 | ||
| 返回值示例 | ![]() |
||
5.添加管理员
| 接口名 | 添加管理员 | ||
| 调用地址 | /api/Sys_Permission/addadmin | ||
| 参数 | actype | int | 接口类型 |
| oid | string | 组织结构ID | |
| uname | string | 用户名 | |
| pwd | string | 密码 | |
| rid | string | 角色组或用户组ID | |
| rtime | string | 注册时间 | |
| ltime | string | 最后登录时间 | |
| status | string | 1启用0禁用 | |
| phone | string | 电话 | |
| logo | string | 头像 | |
| county | string | 所属区县 | |
| bid | string | 企业id | |
| business | string | 企业名称 | |
| 调用示例 | http://ip:port/api/Sys_Permission/addadmin? actype=10&uname=admin_123&pwd=456123&phone=17600185581&status=1 &rid=60&oid=1&county=1&business=1 |
||
| 返回值说明 |
msg:返回说明 code:返回码 |
||
| 返回值示例 | {"msg":"成功","code":200} | ||
6.编辑管理员
| 接口名 | 编辑管理员 | ||
| 调用地址 | /api/Sys_Permission/upadmin | ||
| 参数 | actype | int | 接口类型 |
| id | string | 主键id | |
| oid | string | 组织结构ID | |
| uname | string | 用户名 | |
| pwd | string | 密码 | |
| rid | string | 角色组或用户组ID | |
| rtime | string | 注册时间 | |
| ltime | string | 最后登录时间 | |
| status | string | 1启用0禁用 | |
| phone | string | 电话 | |
| logo | string | 头像 | |
| county | string | 所属区县 | |
| bid | string | 企业id | |
| business | string | 企业名称 | |
| 调用示例 | http://ip:port/api/Sys_Permission/addadmin? actype=10&id=1&uname=admin_123&pwd=456123&phone=17600185581&status=1 &rid=60&oid=1&county=1&business=1 |
||
| 返回值说明 |
msg:返回说明 code:返回码 |
||
| 返回值示例 | {"msg":"成功","code":200} | ||
7.退出登录
| 接口名 | 退出登录 | ||
| 调用地址 | /api/Sys_Permission/loginout | ||
| 参数 | actype | int | 接口类型 |
| 调用示例 | http://ip:port/api/Sys_Permission/loginout?actype=10 | ||
| 返回值说明 |
msg:返回说明 code:返回码 |
||
| 返回值示例 | {"msg":"成功","code":1000} | ||
8.发送验证码到邮件
| 接口名 | 发送验证码到邮件 | ||
| 调用地址 | /api/Sys_Permission/sendEmail | ||
| 参数 | actype | int | 接口类型 |
| uname | string | 账户名 | |
| string | 邮箱 | ||
| 调用示例 |
http://ip:port/api/Sys_Permission/sendEmail?
actype=10&uname=udso_admin&email=microbee-http-udso@163.com |
||
| 返回值说明 |
msg:返回说明 code:返回码 |
||
| 返回值示例 | {"msg":"发送成功","code":9} | ||
9.密码修改
| 接口名 | 密码修改 | ||
| 调用地址 | /api/Sys_Permission/uppwd | ||
| 参数 | actype | int | 接口类型 |
| uname | string | 账户名 | |
| pwd | string | 密码 | |
| code | string | 验证码 | |
| 调用示例 | http://ip:port/api/Sys_Permission/uppwd?actype=10&uname=test&pwd=123456&code=1T29 | ||
| 返回值说明 |
msg:返回说明 code:返回码 |
||
| 返回值示例 | {"msg":"修改成功!","code":9} | ||
本文档来自—microbee-http 丨 软件开发框架平台

扫一扫