This commit is contained in:
2026-03-07 01:18:25 +08:00
parent 7ccc97134d
commit e82d2b524b
3 changed files with 190 additions and 112 deletions
+6 -2
View File
@@ -648,15 +648,19 @@ async def process_file_core(
detailed_cavity_json
)
# 8. 生成HTML可视化(包含型腔信息)
# 8. 生成HTML可视化(包含型腔信息和点云数据)
await storage_service.update_task_status(
db_session, task_id, "processing", 85, "生成可视化报告"
)
# 获取点云数据
pointcloud_data = mesh_result.get("pointcloud", {}) if mesh_result else {}
html_file_path = html_generator.generate_and_save_visualization(
geometry_data,
Path(file_path).name,
cavity_data=detailed_cavity_json
cavity_data=detailed_cavity_json,
pointcloud_data=pointcloud_data
)
# 保存HTML文件信息