mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-13 05:12:07 +08:00
bug修改-权限获取
This commit is contained in:
+13
@@ -48,4 +48,17 @@ public interface PermissionApi {
|
||||
@Parameter(name = "userId", description = "用户编号", example = "2", required = true)
|
||||
CommonResult<DeptDataPermissionRespDTO> getDeptDataPermission(@RequestParam("userId") Long userId);
|
||||
|
||||
@GetMapping(PREFIX + "/user-role-id-list-by-user-id")
|
||||
@Operation(summary = "获得拥有多个角色的用户编号集合")
|
||||
@Parameter(name = "roleIds", description = "角色编号集合", example = "1,2", required = true)
|
||||
CommonResult<Set<String>> getUserRoleIdListByUserIds(@RequestParam("userId") Long userId);
|
||||
|
||||
@GetMapping(PREFIX + "/has-roles")
|
||||
@Operation(summary = "判断用户是否拥有权限标识")
|
||||
@Parameters({
|
||||
@Parameter(name = "userId", description = "用户编号", example = "1", required = true),
|
||||
@Parameter(name = "permission", description = "权限标识", example = "2", required = true)
|
||||
})
|
||||
CommonResult<Boolean> hasRoles(@RequestParam("userId") Long userId,
|
||||
@RequestParam("permission") String permission);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user