This commit is contained in:
wuaho 2021-08-23 17:42:18 +08:00
parent 9d193303ce
commit 040487fac9
3 changed files with 10 additions and 1 deletions

View File

@ -55,7 +55,7 @@ async def get_permissions_for_user_in_domain(
else:
item['is_authz'] = False
return schemas.Msg(code='0', msg='ok', data=all_api)
return schemas.Msg(code=0, msg='ok', data=all_api)
@router.post("/del_role_user_domain")

View File

@ -66,6 +66,7 @@ async def read_project(request: Request,
current_user: schemas.UserDB = Depends(deps.get_current_user)
):
"""查看自己拥有的项目"""
res = await crud.project.read_project(db, username=request.user.username)
return schemas.Msg(code=0, msg='ok', data=res)

View File

@ -221,3 +221,11 @@ class Enforcer(ManagementEnforcer):
'role_id': item[1]
})
return res
def get_domains_for_user(self, user):
"""获取用户拥有的所有域名"""
data = self.get_filtered_grouping_policy(0, user)
res = []
for item in data:
res.append(item[2])
return res