feat: add version group tracking to cross-review task documents with auto-chaining on re-upload

This commit is contained in:
wren
2026-05-13 18:16:52 +08:00
parent 2435e3697d
commit 8f28e6bd4e
2 changed files with 36 additions and 0 deletions
@@ -51,6 +51,8 @@ class CrossReviewTaskDocumentVO(BaseModel):
processingStatus: str | None = Field(None, description="处理状态")
versionNo: int = Field(1, description="版本号")
isLatestVersion: bool = Field(True, description="是否最新版本")
versionGroupKey: str = Field("", description="版本组Key")
totalVersions: int = Field(1, description="版本组总版本数")
auditStatus: int = Field(0, description="任务内完成状态")
createdAt: datetime | None = Field(None, description="创建时间")
fileSize: int = Field(0, description="文件大小(字节)")