fix(user): 移除用户管理链路查询权限校验
- 将权限要求从 system:user-management-relation:query 改为仅需登录 - 移除 @PreAuthorize 注解对查询接口的权限控制 - 保留树形结构返回功能用于前端展示用户上下级关系
This commit is contained in:
@@ -250,13 +250,12 @@ public class UserManagementRelationController {
|
||||
* - 中间节点:有上级也有下级
|
||||
* - 叶子节点:基层员工,没有下级
|
||||
*
|
||||
* 权限要求:system:user-management-relation:query
|
||||
* 权限要求:仅需登录,不做权限码校验
|
||||
*
|
||||
* @return 用户管理链路树形列表
|
||||
*/
|
||||
@GetMapping("/tree")
|
||||
@Operation(summary = "获取用户管理链路树形结构", description = "用于前端树形控件展示,包含用户的上下级层级关系")
|
||||
@PreAuthorize("@ss.hasPermission('system:user-management-relation:query')")
|
||||
public CommonResult<List<UserManagementRelationTreeRespVO>> getUserManagementRelationTree(@Validated UserManagementRelationQueryReqVO reqVO) {
|
||||
return success(userManagementRelationService.getRelationTree(reqVO));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user