add freecad

This commit is contained in:
2026-03-08 02:53:27 +08:00
parent 6ee740853f
commit c79190e319
4 changed files with 385 additions and 3 deletions
+6
View File
@@ -696,6 +696,12 @@ class AnalysisMetrics(Base):
# 分析摘要
analysis_summary = Column(Text, nullable=True)
# FreeCAD 验证结果
verification_status = Column(String(20), nullable=True) # passed, failed, pending, error
verification_volume_diff = Column(Float, nullable=True) # 体积差异百分比
verification_area_diff = Column(Float, nullable=True) # 表面积差异百分比
verification_details = Column(JSON, nullable=True) # 完整验证结果
# 时间戳
created_at = Column(DateTime, default=func.now())