query

async AsyncRoleStrategy.query(user=None, user_group=None, role=None, role_group=None)

查询角色方案信息

根据给定的筛选条件查询权限方案 不同参数的查询条件间为 的关系。

参数

示例

rs = RoleStrategy("test")
r = rs.query(user='1234-5678')
# 维度列表
r.dimensions
# 权限方案记录列表
r.records

注解

  • 当不提供任何参数时,会使用当前用户作为查询条件。

  • 如果要查询所有的权限方案,可以显式传入 user=[]

返回类型

RoleStrategyInfo

返回

权限方案信息