@RestController(value="dev-oauth2") @RequestMapping(value="/dev/oauth2") public class OAuth2Controller extends BaseController
request, response| 构造器和说明 |
|---|
OAuth2Controller() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<String> |
delete(Map<String,Object> appMap)
批量删除OAuth2应用记录。
|
ApiResult<String> |
disabled(Map<String,Object> dataMap)
启用或禁用指定的OAuth2应用。
|
ApiResult<Pager<Map<String,Object>>> |
page(Map<String,Object> paramMap)
根据条件分页查询OAuth2应用列表。
|
ApiResult<String> |
resetSecret(String appId)
重新生成并设置指定OAuth2应用的AppSecret。
|
ApiResult<String> |
save(Map<String,Object> paramMap)
保存OAuth2账户信息。
|
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, success, success, success, success, validateToken@PostMapping(value="/save") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> save(@RequestBody Map<String,Object> paramMap) throws EntityEventException, EntityValidateException, SQLException, EntityFormulaException, EntityException, DuplicateKeyException, TokenAuthenticationException
paramMap - 请求参数映射表,必须包含字段如id(可选)、app_notes等业务相关字段EntityEventException - 实体事件异常EntityValidateException - 实体验证异常SQLException - SQL执行异常EntityFormulaException - 公式计算异常EntityException - 实体通用异常DuplicateKeyException - 主键冲突异常TokenAuthenticationException - 认证失败异常@PostMapping(value="/disabled") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> disabled(@RequestBody Map<String,Object> dataMap) throws SQLException, EntityException
dataMap - 包含appId和enabled状态的数据映射SQLException - 数据库访问错误EntityException - 实体处理异常@PostMapping(value="/resetSecret") @Transactional(rollbackFor=java.lang.Exception.class) @Permission(value="ADMIN") public ApiResult<String> resetSecret(@RequestParam String appId) throws SQLException, EntityException
appId - 应用标识符SQLException - 数据库访问错误EntityException - 实体处理异常@PostMapping(value="/page") @Permission(value="ADMIN") public ApiResult<Pager<Map<String,Object>>> page(@RequestBody Map<String,Object> paramMap) throws SQLException, EntityEventException, EntityException
paramMap - 查询条件参数,支持按app_id和app_notes模糊匹配SQLException - 数据库访问错误EntityEventException - 实体事件异常EntityException - 实体处理异常@PostMapping(value="/delete") @Permission(value="ADMIN") @Transactional(rollbackFor=java.lang.Exception.class) public ApiResult<String> delete(@RequestBody(required=false) Map<String,Object> appMap) throws SQLException
appMap - 请求参数,应包含一个名为"appId"的列表用于指定要删除的应用ID集合SQLException - 数据库访问错误Copyright © 2025. All rights reserved.