清理全局角色残留并修复项目权限判断

This commit is contained in:
Cheng Zhou
2026-05-29 10:20:42 +08:00
parent 63457aab11
commit 44d69c2d7b
63 changed files with 739 additions and 443 deletions
+2 -2
View File
@@ -12,13 +12,13 @@ from app.models.document import Document, DocumentScopeType
from app.models.document_version import DocumentVersion # noqa: F401
from app.models.distribution import Distribution # noqa: F401
from app.models.acknowledgement import Acknowledgement # noqa: F401
from app.models.user import UserRole, UserStatus
from app.models.user import UserStatus
class UserStub:
def __init__(self) -> None:
self.id = uuid.uuid4()
self.role = UserRole.ADMIN
self.is_admin = True
self.status = UserStatus.ACTIVE