类 ThirdPartController
java.lang.Object
net.sohelp.boot.admin.core.base.BaseController
net.sohelp.boot.dev.web.system.thirdpart.ThirdPartController
@RestController("dev-system-thirdpart")
@RequestMapping("/dev/system/thirdpart")
public class ThirdPartController
extends BaseController
第三方登录授权配置管理控制器
- 从以下版本开始:
- 2024/5/11 8:07
- 作者:
- AaronFung
-
字段概要
从类继承的字段 net.sohelp.boot.admin.core.base.BaseController
request, response -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明删除接口授权(软删除)查询配置详情list()获取所有启用的接口授权列表(下拉选择等场景)分页查询接口授权保存接口授权(新增或更新)设置到期信息toggleStatus(Map<String, Object> paramMap) 切换启用/禁用状态从类继承的方法 net.sohelp.boot.admin.core.base.BaseController
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, response, responseStream, success, success, success, success, validateToken
-
构造器详细资料
-
ThirdPartController
public ThirdPartController()
-
-
方法详细资料
-
page
@GetMapping("/page") @Permission("ADMIN") public ApiResult<Pager<Map<String,Object>>> page(@RequestParam Map<String, Object> paramMap) 分页查询接口授权 -
detail
@GetMapping("/detail") @Permission("ADMIN") public ApiResult<Map<String,Object>> detail(@RequestParam String id) 查询配置详情 -
save
@PostMapping("/save") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog("\u4fdd\u5b58\u63a5\u53e3\u6388\u6743") public ApiResult<String> save(@RequestBody Map<String, Object> paramMap) throws SQLException保存接口授权(新增或更新)- 抛出:
SQLException
-
delete
@PostMapping("/delete") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog("\u5220\u9664\u63a5\u53e3\u6388\u6743") public ApiResult<String> delete(@RequestBody List<String> ids) 删除接口授权(软删除) -
toggleStatus
@PostMapping("/toggleStatus") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog("\u5207\u6362\u63a5\u53e3\u6388\u6743\u72b6\u6001") public ApiResult<String> toggleStatus(@RequestBody Map<String, Object> paramMap) 切换启用/禁用状态 -
setting
@PostMapping("/setting") @Transactional(rollbackFor=java.lang.Exception.class) @Permission("DEVELOPER") @OperationLog("\u8bbe\u7f6e\u63a5\u53e3\u6388\u6743\u5230\u671f") public ApiResult<String> setting(@RequestBody Map<String, Object> paramMap) throws SQLException设置到期信息- 抛出:
SQLException
-
list
获取所有启用的接口授权列表(下拉选择等场景)
-