Merge branch 'wren-dev'

This commit is contained in:
wren
2026-05-19 14:28:32 +08:00
5 changed files with 581 additions and 20 deletions
@@ -39,9 +39,12 @@ class CrossReviewTaskDocumentQueryDTO(BaseModel):
class CrossReviewProposalCreateDTO(BaseModel):
"""创建交叉评查提案。"""
reviewPointResultId: int = Field(..., description="规则结果ID")
proposalType: str = Field("review_point", description="提案类型:review_point/supplement")
reviewPointResultId: int | None = Field(None, description="规则结果ID")
documentId: int = Field(..., description="文档ID")
evaluationPointId: int | None = Field(None, description="评查点ID")
evaluationPointName: str | None = Field(None, description="补充评查点名称")
extractionResultText: str | None = Field(None, description="补充抽取结果文本")
auditOpinion: str = Field(..., min_length=1, description="提案理由")
deductionScore: float = Field(..., description="分值调整量")
@@ -146,7 +146,10 @@ class CrossReviewProposalItemVO(BaseModel):
"""提案列表项。"""
proposalId: int = Field(..., description="提案ID")
proposalType: str = Field("review_point", description="提案类型")
reviewPointResultId: int | None = Field(None, description="评查点结果ID")
evaluationPointName: str = Field("", description="评查点名称")
extractionResultText: str = Field("", description="抽取结果文本")
proposedScore: float = Field(..., description="调整分值")
reason: str = Field("", description="提案理由")
proposer: str = Field("", description="提案人姓名")