feat: update audit platform workspace

This commit is contained in:
wren
2026-05-25 09:50:01 +08:00
parent ba8e93c0d3
commit 68d0b4c878
73 changed files with 12196 additions and 367 deletions
@@ -23,12 +23,14 @@ class CrossReviewTaskItemVO(BaseModel):
docTypeId: int | None = Field(None, description="文档类型ID")
docTypeCode: str | None = Field(None, description="文档类型编码")
status: str = Field(..., description="任务状态")
progress: float = Field(0, description="进度百分比")
totalDocuments: int = Field(0, description="文档总数")
completedDocuments: int = Field(0, description="已完成文档数")
progress: float | None = Field(0, description="进度百分比")
totalDocuments: int | None = Field(0, description="文档总数")
completedDocuments: int | None = Field(0, description="已完成文档数")
createdAt: datetime | None = Field(None, description="创建时间")
evaluationTenants: list[CrossReviewTaskTenantVO] = Field(default_factory=list, description="评查租户列表")
evaluationRegion: list[str] = Field(default_factory=list, description="评查租户/地区(兼容展示值)")
currentUserRole: str = Field("participant", description="当前用户在任务中的角色:assigner/principal/participant")
currentUserCanConfirm: bool = Field(False, description="当前用户是否可确认完成任务文档")
class CrossReviewTaskPageVO(BaseModel):