修正了 SDK,修复了 aggregate 不能传入 args 的问题

This commit is contained in:
2026-06-19 18:57:50 +08:00
parent fcd2a5e8a9
commit ee42d80d93
27 changed files with 622 additions and 469 deletions

View File

@@ -13,7 +13,8 @@ class ELTAuthentication:
except (ValueError, AttributeError):
return None
from gvsdsdk.models import User, EphemeralToken
from gvsdsdk.models import EphemeralToken
from gvsds.apps.core.models import User
import datetime
try:

View File

@@ -87,7 +87,7 @@ class RoleManager:
@staticmethod
def GetUsersForRole(RoleUUID):
"""获取拥有指定角色的所有用户"""
from gvsdsdk.models import User
from gvsds.apps.core.models import User
user_uuids = UserRole.objects.filter(RoleUUID=RoleUUID).values_list('UserUUID', flat=True)
return User.objects.filter(UserUUID__in=user_uuids)

View File

@@ -1,4 +1,5 @@
from gvsdsdk.models import User, UserRole, Role, RolePermission, Permission, UserABAC
from gvsds.apps.core.models import User
from gvsdsdk.models import UserRole, Role, RolePermission, Permission, UserABAC
from rest_framework.permissions import BasePermission