认证模块
登录
请求接口
/auth/login
请求方法
POST
允许匿名访问
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
username | String | 是 | 用户名 |
password | String | 是 | 密码 |
响应
参数名称 | 参数类型 | 示例值 | 备注 |
---|---|---|---|
adminId | int | ||
logonName | String | 登录名 | |
trueName | String | 昵称 | |
roleName | List |
角色名称集合 |
登出
请求接口
/auth/logout
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
响应
参数名称 | 参数类型 | 示例值 | 备注 |
---|---|---|---|
code | Integer | 0 | 响应码 |
message | String | 请求成功 | 响应信息 |
新增管理员
请求接口
/auth/addAdmin
请求方法
POST
需要超级管理员权限
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
addAdmin | String | 是 | 登录名 长度在5-16位之间 |
passwd | String | 是 | 密码 密码长度为5-16位之间 |
trueName | String | 是 | 昵称 昵称不能超过20个字 |
telNum | String | 是 | 电话号码电话号码不能为空 |
roleId | Integer | 是 | 管理员角色Id |
prtSrvSn | List |
是 | 授权列表 |
响应
参数名称 | 参数类型 | 示例值 | 备注 |
---|---|---|---|
code | Integer | 0 | 响应码 |
message | String | 请求成功 | 响应信息 |
修改管理员
请求接口
/auth/updateAdmin
请求方法
POST
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
adminId | int | 是 | 管理员id |
trueName | String | 是 | 登录名 |
passwd | String | 是 | 密码 |
opLevel | String | 是 | 管理等级 |
delFlag | String | 是 | 删除标识值 |
prtSrvSn | List |
否 | 授权列表 |
超级管理员可以修改管理员的权限列表,管理员只能修改自身信息
响应
参数名称 | 参数类型 | 示例值 | 备注 |
---|---|---|---|
code | Integer | 0 | 响应码 |
message | String | 请求成功 | 响应信息 |
重置管理员密码
请求接口
/auth/resetAdminPasswd
请求方法
POST
需要超级管理员权限
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
adminId | Integer | 是 | 管理员id |
响应
参数名称 | 参数类型 | 示例值 | 备注 |
---|---|---|---|
code | Integer | 0 | 响应码 |
message | String | 请求成功 | 响应信息 |
重置为’admin’
查询管理员信息
请求接口
/auth/getMyselfInfo
请求方法
GET
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
adminId | int | 是 | 管理员id |
logonName | String | 是 | 登录名 |
trueName | String | 是 | 昵称 |
passwd | String | 是 | 加密后的密码 |
prtSrvSn | List |
否 | 管理员权限 |
查询所有管理员信息
请求接口
/auth/getAdminInfo
请求方法
GET
需要超级管理员权限
请求参数
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
rowCount | int | 是 | |
pageNo | int | 是 |
响应
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
total | int | 是 | 查询数目总量 |
size | int | 是 | 一页显示数量 |
current | int | 是 | 当前页数 |
pages | int | 是 | 总页数 |
records | List |
否 | 内容 |
AdminInfoVo结构
参数名称 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|
adminId | int | 是 | 管理员id |
logonName | String | 是 | 登录名 |
trueName | String | 是 | 昵称 |
passwd | String | 是 | 加密后的密码 |
roleId | int | 是 | 角色id |
roleName | String | 是 | 角色名称 |
prtSrvSn | List |
否 | 管理员权限 |
文档更新时间: 2023-10-11 14:42 作者:吴温立