Commit effa3446 authored by 杨明橙's avatar 杨明橙

修改删除角色权限接口

parent f0eaf49b
......@@ -135,7 +135,7 @@ async def query_fund_all_users(
@router.post('/auth/',
response_model=Response[List[AllUsers]],
response_model=BaseResponse,
summary='添加角色权限',
description='添加角色权限')
async def add_role_permission(
......@@ -159,7 +159,7 @@ async def add_role_permission(
@router.delete('/auth/',
response_model=Response[List[AllUsers]],
response_model=BaseResponse,
summary='删除角色权限',
description='删除角色权限')
async def remove_role_permission(
......@@ -176,7 +176,7 @@ async def remove_role_permission(
assert ('admin' in roles or 'fund_manager' in roles), FundPermissionError()
query = {"fund_id": update_role.fund_id, "name": update_role.name}
update = {"$pull": {"permissions": {"$each": update_role.permissions}}}
update = {"$pull": {"permissions": {"$in": update_role.permissions}}}
await permission_role_collect.update_one(query, update, upsert=True)
return Response(data='')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment