认证模块
登录
请求接口
/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 作者:吴温立