fix: 修复数据权限异常
This commit is contained in:
@@ -197,9 +197,13 @@ async def get_role_list(
|
||||
if await hasAuth(request, "role:btn:admin"):
|
||||
if not department_id:
|
||||
filterArgs["department__id__in"] = current_user.get("sub_departments")
|
||||
else:
|
||||
filterArgs["department__id"] = current_user.get("department_id")
|
||||
else:
|
||||
if department_id:
|
||||
filterArgs["department__id"] = department_id
|
||||
else:
|
||||
filterArgs["department__id"] = current_user.get("department_id")
|
||||
total = await Role.filter(**filterArgs, del_flag=1).count()
|
||||
data = await Role.filter(**filterArgs, del_flag=1).offset(
|
||||
(page - 1) * pageSize).limit(
|
||||
|
||||
Reference in New Issue
Block a user