feat(server): 重构报销单服务,优化费用报销流程和数据校验逻辑,包含schema定义和服务实现

This commit is contained in:
caoxiaozhu
2026-05-14 15:42:45 +00:00
parent ad16358e71
commit e21f0d82e9
4 changed files with 1187 additions and 78 deletions

View File

@@ -87,6 +87,8 @@ class ExpenseClaimAttachmentRead(BaseModel):
size_bytes: int
uploaded_at: datetime | None = None
previewable: bool = True
preview_kind: str = ""
preview_url: str = ""
analysis: ExpenseClaimAttachmentAnalysisRead | None = None
document_info: ExpenseClaimAttachmentDocumentInfoRead | None = None
requirement_check: ExpenseClaimAttachmentRequirementRead | None = None