mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
fix: Query by permission in system resource management
--bug=1060785 --user=张展玮 【资源授权】-通过权限查询资源无效 https://www.tapd.cn/62980211/s/1761243
This commit is contained in:
parent
8cdb085734
commit
c082dae066
|
|
@ -224,7 +224,7 @@ class UserResourcePermissionPageAPI(APIMixin):
|
|||
required=False
|
||||
),
|
||||
OpenApiParameter(
|
||||
name="permission",
|
||||
name="permission[]",
|
||||
description="权限",
|
||||
type=OpenApiTypes.STR,
|
||||
location='query',
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ class WorkSpaceUserResourcePermissionView(APIView):
|
|||
return result.success(UserResourcePermissionSerializer(
|
||||
data={'workspace_id': workspace_id, 'user_id': user_id, 'auth_target_type': resource}
|
||||
).list({'name': request.query_params.get('name'),
|
||||
'permission': request.query_params.getlist('permission')}, request.user))
|
||||
'permission': request.query_params.getlist('permission[]')}, request.user))
|
||||
|
||||
@extend_schema(
|
||||
methods=['PUT'],
|
||||
|
|
@ -99,7 +99,7 @@ class WorkSpaceUserResourcePermissionView(APIView):
|
|||
return result.success(UserResourcePermissionSerializer(
|
||||
data={'workspace_id': workspace_id, 'user_id': user_id, 'auth_target_type': resource}
|
||||
).page({'name': request.query_params.get('name'),
|
||||
'permission': request.query_params.getlist('permission')}, current_page, page_size, request.user))
|
||||
'permission': request.query_params.getlist('permission[]')}, current_page, page_size, request.user))
|
||||
|
||||
|
||||
class WorkspaceResourceUserPermissionView(APIView):
|
||||
|
|
@ -132,7 +132,7 @@ class WorkspaceResourceUserPermissionView(APIView):
|
|||
data={'workspace_id': workspace_id, "target": target, 'auth_target_type': resource,
|
||||
}).list(
|
||||
{'username': request.query_params.get("username"), 'nick_name': request.query_params.get("nick_name"),
|
||||
'permission': request.query_params.getlist("permission")
|
||||
'permission': request.query_params.getlist("permission[]")
|
||||
}))
|
||||
|
||||
@extend_schema(
|
||||
|
|
|
|||
Loading…
Reference in New Issue