feat: add tenant-scoped rule and permission management
This commit is contained in:
@@ -34,6 +34,8 @@ class UsageStatsUserItemVO(BaseModel):
|
||||
nickName: str = Field("")
|
||||
departmentName: str | None = Field(None)
|
||||
area: str | None = Field(None)
|
||||
tenantCode: str | None = Field(None)
|
||||
tenantName: str | None = Field(None)
|
||||
loginCount: int = Field(0)
|
||||
uploadDocumentCount: int = Field(0)
|
||||
uploadAttachmentCount: int = Field(0)
|
||||
@@ -71,6 +73,8 @@ class UsageStatsDepartmentPageVO(BaseModel):
|
||||
|
||||
class UsageStatsAreaItemVO(BaseModel):
|
||||
area: str = Field("")
|
||||
tenantCode: str | None = Field(None)
|
||||
tenantName: str | None = Field(None)
|
||||
loginUserCount: int = Field(0)
|
||||
loginCount: int = Field(0)
|
||||
uploadDocumentCount: int = Field(0)
|
||||
@@ -96,6 +100,8 @@ class UsageStatsDetailItemVO(BaseModel):
|
||||
nickName: str = Field("")
|
||||
departmentName: str | None = Field(None)
|
||||
area: str | None = Field(None)
|
||||
tenantCode: str | None = Field(None)
|
||||
tenantName: str | None = Field(None)
|
||||
documentId: int | None = Field(None)
|
||||
documentName: str | None = Field(None)
|
||||
documentTypeId: int | None = Field(None)
|
||||
|
||||
Reference in New Issue
Block a user