| 程序包 | 说明 |
|---|---|
| cn.morethank.open.admin.common.controller | |
| cn.morethank.open.admin.common.domain | |
| cn.morethank.open.admin.common.exception | |
| cn.morethank.open.admin.system.controller |
| 限定符和类型 | 方法和说明 |
|---|---|
Result |
CaptchaController.captcha() |
Result |
CaptchaController.getEncryptKey()
生成RSA加密公钥
|
Result |
SysLoginController.getInfo()
获取用户信息
|
Result |
SysLoginController.getRouters()
获取路由信息
|
Result |
SysLoginController.login(com.alibaba.fastjson2.JSONObject loginBody)
登录方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> Result<T> |
Result.fail() |
static <T> Result<T> |
Result.fail(String message) |
static <T> Result<T> |
Result.fail(String errorCode,
String message) |
static <T> Result<T> |
Result.fail(String errorCode,
String message,
T data) |
static <T> Result<T> |
Result.success() |
static <T> Result<T> |
Result.success(String message,
T data) |
static <T> Result<T> |
Result.success(T data) |
static <T> Result<T> |
Result.unauthorized()
未授权
|
| 限定符和类型 | 方法和说明 |
|---|---|
Result |
FailedReqeustException.getResult() |
Result |
GlobalExceptionHandler.handler(org.springframework.security.access.AccessDeniedException e) |
Result |
GlobalExceptionHandler.handler(IllegalArgumentException e) |
Result |
GlobalExceptionHandler.handler(io.jsonwebtoken.JwtException e) |
Result |
GlobalExceptionHandler.handler(org.springframework.web.bind.MethodArgumentNotValidException e) |
Result |
GlobalExceptionHandler.handler(RuntimeException e) |
Result |
GlobalExceptionHandler.handler(ServiceException e) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FailedReqeustException.setResult(Result result) |
| 限定符和类型 | 方法和说明 |
|---|---|
Result |
ApiModuleController.add(ApiModule apiModule)
新增保存
|
Result |
ApiProjectController.add(ApiProject apiProject)
新增保存
|
Result |
ApiInterfaceController.add(com.alibaba.fastjson2.JSONObject jsonObject)
新增保存
|
Result |
SysConfigController.add(SysConfig config)
新增参数配置
|
Result |
SysDeptController.add(SysDept dept)
新增部门
|
Result |
SysDictDataController.add(SysDictData dict)
新增字典类型
|
Result |
SysDictTypeController.add(SysDictType dict)
新增字典类型
|
Result |
ToolGenTableController.add(SysGenTable sysGenTable)
新增保存
|
Result |
SysMenuController.add(SysMenu menu)
新增菜单
|
Result |
SysNoticeController.add(SysNotice notice)
新增通知公告
|
Result |
SysPostController.add(SysPost post)
新增岗位
|
Result |
SysRoleController.add(SysRole role)
新增保存角色
|
Result |
SysUserController.add(SysUser user)
新增用户
|
Result |
SysRoleController.allocatedList(SysUser user,
Integer pageNo,
Integer pageSize)
查询已分配用户角色列表
|
Result |
SysUserController.authRole(Long userId)
根据用户编号获取授权角色
|
Result |
SysUserController.avatar(org.springframework.web.multipart.MultipartFile file,
javax.servlet.http.HttpServletRequest request)
头像上传
|
Result |
SysRoleController.cancelAuthUser(SysUserRole userRole)
取消授权用户
|
Result |
SysRoleController.cancelAuthUserAll(Long roleId,
Long[] userIds)
批量取消授权用户
|
Result |
SysRoleController.changeStatus(SysRole role)
修改状态
|
Result |
SysUserController.changeStatus(SysUser user)
状态修改
|
Result |
SysLoginLogController.clean() |
Result |
SysOperLogController.clean() |
Result |
SysOperLogController.delete(Integer id)
删除接口
|
Result |
SysLoginLogController.delete(Long[] ids)
删除接口
|
Result |
SysRoleController.deptTree(Long roleId)
获取对应角色部门树列表
|
Result |
SysUserController.deptTree(SysDept dept)
获取部门树列表
|
Result |
ApiModuleController.detail(Integer id)
详情页
|
Result |
ApiProjectController.detail(Integer id)
详情页
|
Result |
SysOperLogController.detail(Integer id)
详情页
|
Result<ApiInterface> |
ApiInterfaceController.detail(Long id)
详情页
|
Result |
SysConfigController.detail(Long id)
详情页
|
Result |
SysDeptController.detail(Long id)
详情页
|
Result<SysDictData> |
SysDictDataController.detail(Long id)
详情页
|
Result |
SysDictTypeController.detail(Long id)
详情页
|
Result |
SysMenuController.detail(Long id)
详情页
|
Result |
SysNoticeController.detail(Long id)
详情页
|
Result |
SysPostController.detail(Long id)
详情页
|
Result |
SysRoleController.detail(Long id)
详情页
|
Result |
SysUserController.detail(Long id)
详情页, 编辑页面需要调用详情接口
|
Result |
ToolGenTableController.detail(Long id)
详情页
|
Result<List<SysDictData>> |
SysDictDataController.dictType(String dictType)
根据字典类型查询字典数据信息
|
Result |
ApiModuleController.edit(ApiModule apiModule)
修改保存
|
Result |
ApiProjectController.edit(ApiProject apiProject)
修改保存
|
Result |
ApiInterfaceController.edit(com.alibaba.fastjson2.JSONObject jsonObject)
修改保存
|
Result |
SysConfigController.edit(SysConfig config)
修改参数配置
|
Result |
SysDeptController.edit(SysDept dept)
修改部门
|
Result |
SysDictDataController.edit(SysDictData dict)
修改字典类型
|
Result |
SysDictTypeController.edit(SysDictType dict)
修改字典类型
|
Result |
ToolGenTableController.edit(SysGenTable sysGenTable)
修改保存
|
Result |
SysMenuController.edit(SysMenu menu)
修改菜单
|
Result |
SysNoticeController.edit(SysNotice notice)
修改通知公告
|
Result |
SysPostController.edit(SysPost post)
修改岗位
|
Result |
SysRoleController.edit(SysRole role)
修改保存角色
|
Result |
SysUserController.edit(SysUser user)
修改用户
|
Result |
SysDeptController.excludeChild(Long deptId)
查询部门列表(排除节点)
|
Result |
SysUserOnlineController.forceLogout(String tokenId)
强退用户
|
Result |
SysConfigController.getConfigKey(String configKey)
根据参数键名查询参数值
|
Result<Map<String,Object>> |
CacheController.getInfo()
缓存详情
|
Result<Server> |
ServerController.getInfo()
服务详情
|
Result |
ApiInterfaceController.getInterface(Long projectId,
Long id)
详情页, 编辑页面需要调用详情接口
|
Result |
SysUserController.insertAuthRole(Long userId,
Long[] roleIds)
用户授权角色
|
Result<com.baomidou.mybatisplus.core.metadata.IPage<ApiInterface>> |
ApiInterfaceController.list(ApiInterface apiInterface,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
ApiModuleController.list(ApiModule apiModule,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
ApiProjectController.list(ApiProject apiProject,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysUserOnlineController.list(String ipaddr,
String userName) |
Result |
SysConfigController.list(SysConfig sysConfig,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysDeptController.list(SysDept dept)
获取部门列表
|
Result<com.baomidou.mybatisplus.core.metadata.IPage<SysDictData>> |
SysDictDataController.list(SysDictData sysDictData,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysDictTypeController.list(SysDictType sysDictType,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
ToolGenTableController.list(SysGenTable sysGenTable,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysLoginLogController.list(SysLoginLog sysLoginLog,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysMenuController.list(SysMenu sysMenu)
获取菜单列表, 返回所有符合条件的数据, 不是分页查询
|
Result |
SysNoticeController.list(SysNotice sysNotice,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysOperLogController.list(SysOperLog sysOperLog,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysPostController.list(SysPost sysPost,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysRoleController.list(SysRole sysRole,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
SysUserController.list(SysUser sysUser,
Integer pageNo,
Integer pageSize)
分页查询
|
Result |
ApiModuleController.moduleTree(Long projectId)
获取部门树列表
|
Result |
ApiProjectController.optionselect()
获取项目选择框列表
|
Result |
SysDictTypeController.optionselect()
获取字典选择框列表
|
Result |
ToolGenTableController.preview(Long tableId)
预览代码
|
Result |
SysUserController.profile(javax.servlet.http.HttpServletRequest request)
个人信息
|
Result |
ApiProjectController.refreshApikey(ApiProject apiProject)
刷新apikey
|
Result |
SysConfigController.refreshCache()
刷新参数缓存
|
Result |
SysDictTypeController.refreshCache()
刷新字典缓存
|
Result |
ApiModuleController.remove(Long id)
删除接口
|
Result |
SysDeptController.remove(Long deptId)
删除部门
|
Result |
SysMenuController.remove(Long menuId)
删除菜单
|
Result |
ApiInterfaceController.remove(Long[] ids)
删除接口
|
Result |
ApiProjectController.remove(Long[] ids)
删除接口
|
Result |
SysConfigController.remove(Long[] configIds)
删除参数配置
|
Result |
SysDictDataController.remove(Long[] dictCodes)
删除字典类型
|
Result |
SysDictTypeController.remove(Long[] dictIds)
删除字典类型
|
Result |
SysNoticeController.remove(Long[] noticeIds)
删除参数配置
|
Result |
SysPostController.remove(Long[] postIds)
删除岗位
|
Result |
SysRoleController.remove(Long[] roleIds)
删除角色
|
Result |
SysUserController.remove(Long[] userIds)
删除用户
|
Result |
ToolGenTableController.remove(Long[] ids)
删除接口
|
Result |
SysUserController.resetPwd(SysUser user)
重置密码
|
Result |
SysMenuController.roleMenuTreeselect(Long roleId)
加载对应角色菜单列表树
|
Result |
SysRoleController.selectAuthUserAll(Long roleId,
Long[] userIds)
批量选择用户授权
|
Result |
ApiInterfaceController.sync(ApiInterface apiInterface)
同步接口
即从java代码中解析接口,并同步到接口表中
|
Result |
ToolGenTableController.synchDb(String tableName)
同步数据库
|
Result |
SysMenuController.treeselect(SysMenu menu)
获取菜单下拉树列表
|
Result |
SysRoleController.unallocatedList(SysUser user,
Integer pageNo,
Integer pageSize)
查询未分配用户角色列表
|
Result |
SysUserController.updateProfile(SysUser user,
javax.servlet.http.HttpServletRequest request)
修改用户
|
Copyright © 2023. All rights reserved.