mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-08 04:39:00 +08:00
feat(controller): 为获取客户端详情和导出功能添加权限控制
- 在 getByClientId 方法上添加 @HasPermission 注解,限制访问权限 - 在 export 方法上添加 @HasPermission 注解,限制访问权限 (cherry picked from commit b84bbffd6e4e74c129d5d02bc2fa3809340dddb7)
This commit is contained in:
1 parent
c0a2b97679
commit
4471c363cb
1 file changed
+2
+2
@@ -74,6 +74,7 @@ public class SysClientController {
|
||||
*/
|
||||
@Operation(summary = "根据客户端 ID 查询详情")
|
||||
@GetMapping("/{clientId}")
|
||||
@HasPermission("sys_client_view")
|
||||
public R<SysOauthClientDetailsDTO> getByClientId(@PathVariable String clientId) {
|
||||
SysOauthClientDetails details = clientDetailsService
|
||||
.getOne(Wrappers.<SysOauthClientDetails>lambdaQuery().eq(SysOauthClientDetails::getClientId, clientId), false);
|
||||
@@ -182,6 +183,7 @@ public class SysClientController {
|
||||
@ResponseExcel
|
||||
@SysLog("导出excel")
|
||||
@GetMapping("/export")
|
||||
@HasPermission("sys_client_view")
|
||||
public List<SysOauthClientDetails> export(SysOauthClientDetails sysOauthClientDetails) {
|
||||
return clientDetailsService.list(Wrappers.query(sysOauthClientDetails));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user