feat: 支持合同模板上传与对比记录持久化
This commit is contained in:
@@ -28,6 +28,17 @@ class DocumentUploadVO(BaseModel):
|
||||
run: AuditRunVO | None = Field(None, description="自动触发后的运行信息")
|
||||
|
||||
|
||||
class ContractTemplateUploadVO(BaseModel):
|
||||
"""合同模板上传响应。"""
|
||||
|
||||
documentId: int = Field(..., description="目标文档ID")
|
||||
comparisonId: int = Field(..., description="合同结构对比记录ID")
|
||||
templateName: str = Field(..., description="模板文件名")
|
||||
templateContractPath: str = Field(..., description="模板文件 OSS 路径")
|
||||
fileSize: int = Field(..., description="模板文件大小")
|
||||
status: str = Field("uploaded", description="上传状态")
|
||||
|
||||
|
||||
class DocumentStatusItemVO(BaseModel):
|
||||
"""文档状态项。"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user