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 用户管理链路树形列表
|
* @return 用户管理链路树形列表
|
||||||
*/
|
*/
|
||||||
@GetMapping("/tree")
|
@GetMapping("/tree")
|
||||||
@Operation(summary = "获取用户管理链路树形结构", description = "用于前端树形控件展示,包含用户的上下级层级关系")
|
@Operation(summary = "获取用户管理链路树形结构", description = "用于前端树形控件展示,包含用户的上下级层级关系")
|
||||||
@PreAuthorize("@ss.hasPermission('system:user-management-relation:query')")
|
|
||||||
public CommonResult<List<UserManagementRelationTreeRespVO>> getUserManagementRelationTree(@Validated UserManagementRelationQueryReqVO reqVO) {
|
public CommonResult<List<UserManagementRelationTreeRespVO>> getUserManagementRelationTree(@Validated UserManagementRelationQueryReqVO reqVO) {
|
||||||
return success(userManagementRelationService.getRelationTree(reqVO));
|
return success(userManagementRelationService.getRelationTree(reqVO));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user