This commit is contained in:
2026-05-02 00:39:04 +08:00
parent f9acdb767b
commit d1a3f22785
16 changed files with 1181 additions and 113 deletions
+5
View File
@@ -83,6 +83,10 @@ class TaskQueryService:
html_file_url = cavity_view.get("html_file")
# 构造与内存任务兼容的任务视图
cam_preferences = {}
if isinstance(processing_task.parameters, dict):
cam_preferences = processing_task.parameters.get("cam_preferences", {}) or {}
task_view = {
"task_id": processing_task.task_id,
"status": processing_task.status,
@@ -100,6 +104,7 @@ class TaskQueryService:
"cavity_data": cavity_view.get("cavity_data"),
"candidate_schemes": cavity_view.get("candidate_schemes", []),
"best_scheme_id": cavity_view.get("best_scheme_id"),
"cam_preferences": cam_preferences,
"plan_result": cavity_json,
"mesh_summary": mesh_summary,
"html_file": html_file_url,